Computer Science, Decision Making, and Data - Master’s Year 1

Program Year

UE Obligatoires

  • Pré-rentrée mise à niveau : Java
  • Pré-rentrée mise à niveau : Optimisation combinatoire
  • Pré-rentrée mise à niveau : Programmation linéaire avancée
  • Pré-rentrée mise à niveau : Systèmes et algorithmes répartis
  • Pré-rentrée Mise à niveau : UML
  • Calculabilité et Complexité
  • Optimisation combinatoire
  • Algorithmique et programmation avancée
  • Anglais 1
  • Intelligence artificielle

UE Complémentaires

  • Computational Methods in Optimization
  • Décision collective, décision multicritère
  • Système et algorithmes répartis
  • Théorie des jeux 
  • Mathématiques pour les sciences des données
  • Programmation Objet avancée
  • Modélisation des processus

UE Obligatoires

  • Théorie des graphes
  • Éthique en informatique et protection des données
  • Systèmes de gestion de bases de données
  • Anglais 2
  • Machine Learning

UE Complémentaires

  • Gestion de production
  • Décision dans l’incertain
  • Logique
  • Projet ML/Data science

Bloc stage

Academic Training Year 2022 - 2023 - subject to modification


Teaching Modalities

The program starts in September and attendance is required.
The first year of the Master’s degree in Computer Science with a specialization in Computer Science, Decision Making, and Data is divided into two semesters, S1 and S2. Each semester is made up of a foundational unit of instruction and supplementary courses, as well as an internship unit in S2.
Each course is worth a certain number of ECTS credits; each semester corresponds to a specific number of ECTS credits obtained by passing the required and elective courses for the semester.

The final grade for a first-semester course is the cumulation of grades for continuous assessment, projects, midterm exams, and final exam. The continuous assessment grade can consist of a number of elements, including projects, homework, written or oral exams, and participation.
In the appeals period, the final grade is determined by final exam. It replaces the initial final grade received for the course in the first session. Every course for which a student receives a final grade of 10/20 or above is deemed passed, and the appropriate ECTS credits are granted

Each foundational unit consists of a number of courses. Students are given a final grade for each foundational unit. This grade is the weighted average of the final grades they have received for each course in the foundational unit, and the relative weight of the final grade in any given course is determined by the number of ECTS credits that course is worth. A foundational unit for which a student receives a final grade of 10/20 or above is deemed passed, and the appropriate ECTS credits (the sum of the ECTS credits for the courses that make up the block) are granted as long as the final grade for each component course is at least 5/20.

Each semester consists of a foundational unit, supplementary courses, and an internship unit in S2. The final grade for the semester is the weighted average of the final grades for all that semester’s courses except the internship, and the relative weight of the final grade in any given course is determined by the number of ECTS credits that course is worth.
A student will have passed a semester if all the following conditions are met:

  • They take at least 30 ECTS and receive a final grade of at least 10/20
  • They receive a final grade for the foundational unit of at least 10/20, as long as the final grade for each component course is at least 5/20.
  • The final grade for the internship in semester 2 is at least 10/20

If a student has passed a semester, they are to considered to have passed all the courses that make up that semester and to have received the associated ECTS credits.

A student will have passed the first year of the Master’s in Computer Science with a specialization in Computer Science, Decision Making, and Data if all the following conditions are met:

  • They have taken at least 60 ECTS credits and receive a final grade for the year of at least 10/20
  • They receive a final grade of at least 10/20 for each of the foundational units taken that year
  • The final grade for each course in each foundational unit taken that year is at least 5/20
  • The final grade for the internship is at least 10/20


Internships and Supervised Projects

The internship either takes place in a company or at a research center and can be replaced by a thesis supervised by a faculty member at the university over a period of three to four months.
The internship should involve a substantial amount of design, analysis, and production. Students must have their internships approved by the program director in advance.
At the end of their internship, the student must submit a report in triplicate: one copy to the internship director and two copies to the department office. The report must be submitted at least 8 days before the date scheduled defenses begin.