Syllabus

Bloc fondamental 1

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

UE Complémentaires S1

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

Bloc fondamental 2

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

UE Complémentaires S2

  • Decision under uncertainty
  • Logic theory
  • Logistique et gestion de production
  • ML Project/Data science

Bloc stage

Academic Training Year 2025 - 2026 - subject to modification


Teaching Modalities

The course starts in the last week of August, and attendance is mandatory.   Courses in the first year of the Master's degree in Computer Science, Decision-making and Data are organized into semesters 1 and 2. Each semester is made up of a fundamental block and complementary UEs, plus an internship block for semester 2. Each UE is associated with a certain number of European credits (ECTS); each semester is associated with the sum of the ECTS associated with the UEs making up the semester.
Students receive an evaluation guide at the start of the academic year.


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.