Teachings
Foundations of Computer Science II – Python Programming
| Level / Year | Undergraduate (L1) — 2026 |
| Course content | List, dictionary, GUI, file management, hash table |
| Coordinator | Mustapha Lebbah |
Algorithms and Foundations for Data Science
| Level / Year | Undergraduate (L3) — 2026 |
| Course content | Statistics, Clustering, PCA |
| Coordinator | Sandrine Vial |
Models of Computation and Complexity
| Level / Year | Undergraduate (L3) — 2025 |
| Course content | Pushdown automaton, Turing machine, other computational models, decidability, reduction, complexity classes |
| Coordinator | Yann Strozecki |
Data Structures and Algorithms
| Level / Year | Undergraduate (L2) — 2024 |
| Course content | Recursion, sorting, stacks/queues, trees, algorithms, and complexity |
| Coordinator | Sandrine Vial |
Supervised Research Project (TER)
-
2026 · Graph Drawing
- Students: Hajar Cherqi and He Yu
- Supervisors: Noé Demange, Chloé Godet
-
2025 · Pathfinding
- Students: Raphael Dupuy, Quentin Soumet, Cyriac Thibaudeau and Théotime Turmel
- Supervisors: Noé Demange, Yann Strozecki