All courses are taught in English. Some of them may change from one year to the next, especially the Advanced Courses. Here is the program for the academic year 2026–27.
The first meeting will take place on Tuesday 1 September 2026 at 10:40 AM in Salle 1 of IMB.
In the first week of September, we are organising refresher courses.
The schedule of all courses and exercise sessions can be found here.
First semester:
Students must choose two out of the following threecore courses (9 ECTS each):
In addition, two courses (6 ECTS each) must be taken from the following list:
- Advanced course 1: Elliptic curves
- Algorithmic Number Theory (shared with M2 CSI)
- Post-quantum cryptography (shared with M2 CSI)
- Advanced course in analysis (TBC, shared with M2 AEDPP)
Every student must also choose one of the following programs (6 ECTS):
Second semester:
Students must choose one course (6 ECTS) from:
- Advanced course 2: Drinfeld modules
- Advanced course 3: Reductive algebraic groups
Students are expected to complete their Master’s thesis during the second semester (18 ECTS).