2024-2025
- Fully Homomorphic Encryption, ENS Lyon (M2)
2023-2024
- Fully Homomorphic Encryption, ENS Lyon (M2)
- Cryptography and Security, ENS Lyon (M1)
2022-2023
- Interactive and Non-Interactive Proofs in Complexity and Cryptography, ENS Lyon (M2)
- Cryptography and Security, ENS Lyon (M1)
- Introduction to Research - Internship, ENS Lyon (L3)
2021-2022
- Interactive and Non-Interactive Proofs in Complexity and Cryptography, ENS Lyon (M2)
- Cryptography and Security, ENS Lyon (M1)
- Introduction to Research - Internship, ENS Lyon (L3)
2020-2021
- Advanced Topics in Cryptography, ENS Lyon (M2)
- Introduction to Lattices in Cryptography, East China Normal University (Graduate)
2019-2020
- Advanced Topics in Cryptography, ENS Lyon (M2)
Older teachings:
- Computer Algebra, ENS Lyon (M1), 2018-2019
- Introduction to Cryptology, ENS Paris (L3-M1), 2015-2016
- Introduction to Cryptology, Université Paris 6 (L3), 2014-2015
- Algorithms and Programming, Université Paris 6 (L1), 2014-2015
- Advanced Python Programming, Polytech Paris (L3), 2013-2014
- MOOC on Scheme Programming, Université Paris 6 (L1), 2013-2014