The program structure detailed below has been shortened. For in-depth information, we invite you to click here.

Please note this list is indicative of the structure of the degree and may be subject to change.

Based on your academic profile, you can submit your application either for Year 1 or Year 2.

 

Year 1 (70 ECTS)

All courses are 36h and will represent 4 ECTS. The two first courses for each period are mandatory.
Each student should choose two courses among the three other ones. There is a mandatory MIE course in each of the first two periods.

Period 1 (Sept-Dec)

2 Mandatory Courses (2x4ECTS)

INF554 - Machine Learning
INF555 - Constraint-based Modeling and Algorithms for Decision-Making

2 Elective Courses to Be Chosen Among (2x4ECTS)

INF573 - Image analysis
INF574 - Digital representation and analysis of shapes
MAP555 - Signal and sound processing

1 MIE (Management & Innovation) Course (1x4ECTS)

MIE556 - Marketing and Strategy Introduction

Period 2 (Jan-March)

2 Mandatory courses (2x4ECTS)

MAP569 - Machine Learning 2
INF585 - Computer animation

2 Elective courses to be chosen among (2x4ECTS)

INF562 - Algorithmic geometry: from theory to applications
INF584 - Image synthesis: Theory and practice
MAP566 - Statistics in action

1 MIE (Management & Innovation) Course (1x4ECTS)

MIE564 - Technology-based entrepreneurship and new business creation

Period 3 (March-Aug)

MAP/INF590 - 4 month research or industrial internship (22 ECTS)
4 to 6 months
 

Transverse Courses (Sept-March)

One Foreign language module (French language module for non-speaking students) (3 ECTS)
Two modules of Humanities and French Courses (3 ECTS)

Sport
(2 ECTS)

Year 2

Refreshers

Mathematics
Computer Science
 

Period 1 (Sept-Dec)

1 long course)

MAP631 - Deep Learning (48h, 5 ECTS)

4 short courses

INF631 - Data Analysis : geometry and topology in arbitrary dimensions (24h, 2 ECTS)
INF632 - Natural Language and speech Processing : from knowledge modeling to machine learning (24h, 2 ECTS)
INF633 - Advanced 3D Graphics (24h, 2 ECTS)
INF634 - Computer Vision (24h, 2 ECTS)

Period 2 (Jan-March)

1 long course

MAP641 - Reinforcement Learning (48h, 5 ECTS)

4 short courses

INF641 - Robot motion planning, verification and control of hybrid systems (24h, 2 ECTS)
INF642 - Socio-emotional embodied conversational agents (24h, 2 ECTS)
INF643 - Soft robots: simulation, fabrication, and control (24h, 2 ECTS)
INF644 - Virtual/Augmented Reality & 3D Interactions (24h, 2 ECTS)

Period 3 (March-Aug)

MAP/INF690 - Internship: 5 to 6 months project, either in the R&D department of a company or in a research lab (30 ECTS)
 

Transverse courses (Sept-March)

MIE630 - Seminar on ethical issues and novel applications of AI (3 ECTS)
MAP/INF630 - Transverse project (3 ECTS)
One Foreign language module (French language module for non-speaking students) (3 ECTS)
Two modules of Humanities and French Courses (3 ECTS)

Sport (2 ECTS)