MPRI courses 2025-2026

This is a temporary page listing all MPRI courses in the academic year 2025-2026. Course details are subject to change.

The main MPRI website remains (for now) at the same location:

https://wikimpri.dptinfo.ens-cachan.fr/doku.php

Usage tips

  • Click on a theme to display courses with that theme.
  • Click on a column to sort by that column.

2025-2026 course list

Display: RESET Algorithms Complexity Parallel/Distributed Algo. Computer Algebra Automata/Games Verification Discrete Math/Graphs Geometry/Visual Data Semantic/Languages Logic/Proof Cryptography Quantum Bio-info Databases

AcronymTitleECTSHoursH/weekLanguageManager Themes
qccQuantum Coding and Cryptography
Codage et cryptographie quantiques
3243 André ChaillouxQuantum, Cryptography, Discrete Math/Graphs
secureProofs of Security Protocols
Preuves de protocoles de sécurité
6*483 Bruno BlanchetCryptography, Logic/Proof, Semantic/Languages
fipFoundations of Interactive Proofs
Fondements des preuves interactives
3243 Geoffroy CouteauCryptography, Complexity
codesError-Correcting Codes and Applications to Cryptography
Codes correcteurs d'erreurs et applications à la cryptographie
3241.5 Anne CanteautCryptography, Discrete Math/Graphs
cryptalgArithmetic Algorithms for Cryptography
Algorithmes arithmétiques pour la cryptologie
3243Ben SmithCryptography, Computer Algebra
lcryptLattice-based Cryptography and Cryptanalysis
Cryptographie basée sur les réseaux euclidiens
3241.5 Phong NguyenCryptography, Algorithms
compalgEfficient Algorithms in Computer Algebra
Algorithmes efficaces en calcul formel
6*483 Vincent NeigerComputer Algebra, Algorithms, Cryptography

*: Courses marked with an asterisk are breakable: students can choose to validate only the first half of the course. In that case, the course counts for 3 ECTS.

Language: means the course is in English, means it is in French. means the teachers will adapt to the students. (Typically, this means course materials are in English, but the language during lectures will be adapted to the audience; see the course page for more information.)