This page will be updated regularly in November/December 2024 (with slides and guidelines).
Main information
-
The presentation summarizing the main points about the choice of programming projects and elective course is accessible: [pdf]
-
The agenda of the second semester is described here
-
Please watch this video tutorial entirely to avoid any misunderstanding (6 minutes). IMPORTANT WARNING: The video tutorial was recorded several years ago so there are three small but important changes regarding the guidelines given in the video:
- The deadline this year is November 29.
- You must select and rank 14 courses instead of 12.
- The set of courses has changed.
-
If you have already thought about your choices, submitting them via the application should only take you a couple of minutes.
Programming project (January 2025)
Dates: From December 16, 2024 to January 24, 2025
Each student must chose one of the two following projects:
Project name | Teaching Staff (main contact) | Details about the course |
---|---|---|
Compiler Project | Gwenael Delaval | [PDF slides] |
Operating System Project | Vincent Danjean, Vania Marangozova | [PDF slides] |
2nd semester courses
-
Each course has a weight of 3 ECTS (3 hours of weekly sessions).
-
Each student must be registered in 7 courses among the 14 listed below.
Course name | Teaching Staff (main contact) | Details about the course |
---|---|---|
3D Graphics | Thibault Tricard | [PDF slides] |
Algebraic Algorithms for Cryptology | Clément Pernet | [PDF slides] |
Computer Networks Principles | Martin Heusse | [PDF slides] |
Database foundations | Silviu Maniu | [PDF slides] |
Embodying the shift: digital in the age of low-tech | Romain Couillet | No presentation? |
Foundations of Data Science | Kim-Thang Nguyen | [PDF slides] |
Fundamental Computer Science | Alastair Abott | [PDF slides] |
Human computer interaction | Gaelle Calvary | [PDF slides] |
Introduction to cryptology | Bruno Grenet | [PDF slides] |
Introduction to distributed systems | Vania Marangozova | [PDF slides] |
Introduction to modeling and verification of digital systems | Laurence Pierre | [PDF slides] |
Operations Research | Nadia Brauner | [PDF slides] |
Parallel Algorithms and Programming | Martin Schreiber | [PDF slides] |
Introduction to mobile robotics | Alexandre Donze | [PDF slides] |