Program Year

UE Obligatoires

  • Analyse 3
  • Algèbre linéaire 3
  • Probabilité 1

UE de parcours

  • Algorithmique et programmation 3
  • Programmation C
  • Architecture des ordinateurs
  • Anglais 3

UE Obligatoires

  • Probabilité 2
  • Analyse 4
  • Méthodes numériques: algèbre matricielle et fonctions d'une variable réelle

UE de parcours

  • Programmation fonctionnelle
  • Utilisation et programmation Unix
  • Anglais 4

UE Optionnelles

  • Anglais culture & civilisation
  • Introduction à la finance

UE Optionnelles

  • Sport
  • Allemand 3&4
  • Espagnol 3&4

Academic Training Year 2021 - 2022 - subject to modification


Teaching Modalities

The program starts in September and attendance is required.
The second year of the Bachelor's degree with a specialization in Mathematics and Computer Science is divided into two semesters, S3 and S4. Each semester is made up of a foundational unit of instruction and supplementary courses, in a set distribution.
Each foundational unit consists of a number of courses. 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.

Each student takes a number of electives and must declare these when they register. The dates after which no further changes can be made to the specialization (in the second year of the Bachelor’s degree) or electives are detailed below. After these dates, enrollment in any course will be deemed final and students will receive a final grade for that course (even if they do not sit the exam).
Bachelor’s Year 2 (S3 and S4 specialized and elective courses): week of September 16
In the second year of the Bachelor's degree with a specialization in Mathematics and Computer Science, students choose an elective in S4. Students register for courses in “Second Language 3 and 4” and “Sports” for the full year; final grades for these subjects are administered in S4. Level 3 and 4 courses in a second language can result in extra credit for students in the second year of the Bachelor's degree with a specialization in Mathematics and Computer Science. In order to qualify, a student must get a grade of at least 10/20 in the language course and also a final grade for the year of at least 10/20; if so, extra credit equivalent to [grade-10]/30 will be added to the final grade for the year.
The “English Culture and Civilization” elective is subject to a course cap.
The “Sports” elective can only be chosen in the first two years of the Bachelor's degree and is subject to a course cap.

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, attendance, and participation. 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.

A unit consists of several courses. Students are given a final grade for the unit: this grade is the weighted average of the final grades they have received for each course in the unit. 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 is deemed passed if the final grade is 10/20 or above, as long as the final grade for each component course is at least 5/20. If a student receives a passing grade for a unit, they will also be considered to have passed all courses in that unit, and all related ECTS credits.
Each semester consists of a foundational unit and supplementary courses. The final grade for the semester is the weighted average of the final grades for all that semester’s courses, 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 of at least 8/20 for that semester’s foundational unit
  • They receive a final grade for each course in the semester’s foundational unit of at least 5/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.


Internships and Supervised Projects

Internship not required.