Teachings

Foundations of Computer Science II – Python Programming

Level / Year Undergraduate (L1) — 2026
Course content
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 · M1 TER — Graph Drawing
    • Supervisors: Noé Demange, Chloé Godet
  • 2025 · M1 TER — Distance computation in a discretized 2D or 3D space