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.

Année 1 (70 ECTS)

Période 1 (Mi-Septembre à Mi-Décembre)

Two Refresher Courses
MAP538 Refresher in statistics
INF538 Refresher in Computer Science

One mandatory scientific course to choose among: 4 ECTS
INF554 Machine Learning
MAP553 Foundations of Machine Learning

Three elective scientific courses to choose among: 3 x 4 ECTS

INF555 Constraint-based Modeling and Algorithms for Decision Making
INF573 Image analysis and Computer Vision
INF574 Digital representation and analysis of shapes
MAP555 Signal processing INF554 or MAP553 (if not chosen before)

One management course to choose among: 4 ECTS

MIE555 Fundamentals of Strategy and Innovation
MIE556 Introduction to Marketing and Strategy

Période 2 (Janvier à Mars)

Four elective scientific courses to choose among: 4 x 4 ECTS

With at least one of these following courses:
MAP566 Statistics in action
MAP569 Machine Learning 2
INF581 Advanced Topics in Artificial Intelligence
INF584A Real-time AI in Video Games : decisive & collaborative actions

With at least one of these following courses:
INF562 Computational geometry
INF584 Image synthesis: Theory and practice
INF585 Computer animation

One management course to choose among: 4 ECTS

MIE565 Managing sustainable innovation
MIE568 Entrepreneurship for Sustainability

Transverse courses

Two modules of Humanities and French Culture (HFC) (1.5 ECTS per semester)
Sport activities: 2 ECTS
Language (French as a Foreign Language, or other): 3 ECTS

Période 3 (Mars à Juillet/Août)

16-week research or industrial internship (MAP/INF590) (22 ECTS)

Année 2 (70 ECTS)

Two Refresher Courses
MAP630 Refresher in mathematics
INF630 Refresher in Computer Science

Période 1 - (Mi-Septembre à Mi-Décembre)

One long course: (5 ECTS)
MAP/INF631 Deep Learning

4 short courses (4x2 ECTS)
INF631 Data Analysis: geometry and topology in arbitrary dimensions
INF632 Natural Language and speech Processing
INF633 Advanced 3D Graphics
INF634 Computer Vision

Période 2 (Janvier à mars)

1 long course (5 ECTS)

MAP/INF641 Reinforcement Learning                                                 

4 short courses (4x2 ECTS)

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

Transverse courses (Septembre-Mars)

MIE630 Seminar on ethical issues and novel applications of AI 3ECTS
MAP/INF630Transverse project 3 ECTS

Language: 3 ECTS
Humanities: 3 ECTS
Sport activities: 2 ECTS

Internship: 30 ECTS