Année 2021 - 2022
- Master MICAS
Cryptographie.
Année 2019 - 2020
- Cours de Licence 1
Algorithmique et Programmation.
- Cours de Master 2
Cryptographie avancée.
- Cours de Master 1
Calculabilité et Complexité.
- Responsable de Master 2
CRYPTIS-Maths
- Responsable de la Mention Mathématiques et Applications
Année 2018 - 2019
- Cours de Licence 1
Algorithmique et Programmation.
- Cours de Master 2
Cryptographie avancée.
- Cours de Master 1
Calculabilité et Complexité.
- Responsable de Master 2
CRYPTIS-Maths
Année 2017 - 2018
- Cours de Licence 1
Algorithmique et Programmation.
- Cours de Master 2
Cryptographie à Clé secrète.
- Cours de Master 1
Calculabilité et Complexité.
- Responsable du module
Projets d'Initiation à la Recherche.
- Responsable de Master 2
CRYPTIS-Maths
Année 2016 - 2017
- Cours de Licence 1
Programmation en C.
- Cours de Master 2
Cryptographie à Clé secrète.
- Cours de Master 1
Calculabilité et Complexité.
- Responsable du module
Projets d'Initiation à la Recherche.
- Responsable de Master 2
CRYPTIS-Maths
Année 2015 - 2016
- Cours de Licence 1
Programmation en C.
- Cours de Master 2
Cryptographie à Clé secrète.
- Cours de Master 1
Calculabilité et Complexité.
- Co-responsable de Master
CRYPTIS
Année 2014 - 2015
- Cours de Master 2
Preuves de sécurité en cryptographie.
- Cours de Licence
Combinatoire.
- Responsable des stages de Master 2
Année 2013 - 2014
- Cours de Master 2
Preuves de sécurité en cryptographie.
- Cours de Licence
Combinatoire.
- Responsable des travaux d'études de Master 1 et de Licence 3
Année 2012 - 2013
- Cours de Master 2
Preuves de sécurité en cryptographie.
- Cours de Licence
Combinatoire.
- Responsable des travaux d'études de Master 1
Année 2011 - 2012
- Cours de Master 2
Preuves de sécurité en cryptographie.
Année 2010 - 2011
- Cours de Master 2
Preuves de sécurité en cryptographie.
Année 2009 - 2010
- Cours de Master 1
Théorie de la Compléxité.
- Cours de Master 2
Preuves de sécurité en cryptographie.
- Cours de Licence
Algèbre linéaire.
- Cours de Licence
Combinatoire
Année 2008 - 2009
- Cours de Master 2
Preuves de sécurité en cryptographie.
- Cours de Master 1
Théorie de la compléxité.
- Cours de Licence
Séries de fonctions.
- Cours de Licence
Algèbre linéaire.
Année 2007 - 2008
- Cours de Master 1
Théorie de la compléxité.
- TD de Licence
Introduction aux mathématiques générales.
- Cours de Master 2
Preuves de sécurité en cryptographie.
- Cours de Licence
Séries de fonctions.
Année 2004 - 2005
- TD à l'École polytechnique
Les bases de la programmation et de l'algorithmique.
- TD à l'École nationale supérieure de techniques avancées
Programmation en C.
Année 2003 - 2004
- TD à l'École polytechnique
Les bases de la programmation et de l'algorithmique.
- TD à l'École nationale supérieure de techniques avancées
Programmation en C.