Innovation through Physics and Engineering

MASTER IN SYSTEM and SOFTWARE ENGINEERING

Master in System and Software Engineering (SSE)

The EIPHI Master’s in Computer Science, specializing in Systems and Software Engineering, prepares graduates for careers in software development and academia. Our program covers a broad spectrum of applications, from information systems to machine learning, providing students with the skills and knowledge needed to succeed in industry, services, or research.

The core of the Master’s program focuses on advanced software development techniques , aligned with the key research themes of the department at FEMTO-ST and the industrial ecosystem of the program.

The Master’s in Computer Science, SSE track, targets advanced software development techniques related to the research teams:

Curriculum

The SSE master’s program takes place over 2 academic years divided into 4 semesters. Each semester corresponds to an accreditation of 30 ECTS, which leads to a total at the end of 120 ECTS.   The program has an extensive international flavor, with all courses taught in English.  The teaching staff are highly qualified researchers with international recognition.

Year 1 Semester 1

Compilation & Software Engineering – 12 ECTS

Compilations

Software Engineering

Agile development project of virtual machines

Graph Algorithms and Combinatorics – 6 ECTS

Crossdisciplinary Courses 1 – 6 ECTS

Project 1 – 6 ECTS

Year 1 Semester 2

Technical Elective 1 – 6 ECTS – One of :

Methods and Tools for Artificial Intelligence

Advanced Programming Option

Technical Elective 2 – 6 ECTS – One of :

Specification and Proof of Programs

Automata-based verification

Soft Skills 2 – 6 ECTS

Crossdisciplinary Courses 2 – 6 ECTS

Research Project Option – 6 ECTS

Year 2 Semester 1

Responsible IT – 3 ECTS

Advanced Software Engineering – 9 ECTS

Multi-Tier Application Programming

Advanced Software Engineering Project

Functional Test

Machine Learning – 6 ECTS

Soft Skills 1 – 6 ECTS

Research Project 3 – 6 ECTS

Year 2 Semester 2

Research Internship – 30 ECTS

Main research areas:

 

Career paths

Academic or industrial R&D career in Computer Sciences:

Entry requirements

A degree equivalent to or higher than a Bachelor’s degree (3 or 4 years) in IT,  or its equivalent in Mathematics, Computer Science, Information and Communication Technology. Courses waivers can be given depending on your former undergraduate program content.

Contacts: Jean-François Couchot

Apply