Program Year

UE Obligatoires

  • Algorithmic and advanced programming
  • Anglais 1
  • Artificial Intelligence
  • Graph theory
  • Mathematics for data science

UE Complémentaires

  • Décision collective, décision multicritère
  • Système et algorithmes répartis
  • Game theory
  • Programmation Objet avancée
  • Computational Methods in Optimization

UE Obligatoires

  • Combinatorial optimization
  • Computer ethics & data protection
  • Data base management system
  • Anglais 2
  • Machine Learning

UE Complémentaires

  • Gestion de production
  • Décision dans l’incertain
  • Logic theory
  • ML Project/Data science

Bloc stage

Academic Training Year 2024 - 2025 - subject to modification


Teaching Modalities

The program starts in September, and attendance is compulsory.   Courses in the first year of the Master's degree in Computer Science, Decision-making and Data are organized into semesters 1 and 2. Semester 1 comprises a fundamental block 1 of 20 ECTS and a minimum of 10 ECTS to be chosen from the complementary UEs. Semester 2 comprises a fundamental 2 block of 18 ECTS, a minimum of 8 ECTS to be chosen from the complementary UEs, and an internship block of 4 ECTS.


Internships and Supervised Projects

The internship takes place in a company or research center, and may be replaced by a three- to four-month dissertation supervised by a university lecturer. The subject of the internship must include a substantial element of design and analysis, as well as implementation. The internship subject must be validated by the internship supervisor before the internship begins.   At the end of the internship, the student submits a report in triplicate: one copy to the internship supervisor and two copies to the secretary's office. The report must be submitted no later than 8 days before the start of the examination session.