Département Informatique de l'Université de Nantes
2017 - 2018
- Cours et TD "Constraint Programming" et "Advanced Constraint Programming"
aux 1ère et 2ième année de master ORO (Optimisation).
- Cours, TD et TP "Design Patterns" aux 3ème
année de licence informatique professionelle ainsi qu'aux 1ère
année du master informatique.
- Cours, TD et TP "Programmation concurrentielle en Java" aux 3ème
année de licence informatique professionelle.
- TD "Machine Learning" aux 1ère année du master informatique.
- TD et TP "Architecture des ordinateurs" 3ème
année de licence informatique.
- TD et TP "Programmation orientée objet" 3ème
année de licence informatique.
2016 - 2017
- Cours et TD "Operational Researsh Special Topic I"
(Constraint Programming) aux 1ère
année de master ORO (Optimisation).
- Cours, TD et TP "Objet et développement d'applications"
(design patterns) aux 3ème
année de licence informatique.
- Cours, TD et TP "Algorithme et structure de donnée" aux 2ème
année de licence mathématique et informatique.
- TD et TP "Recherche opérationelle" aux 3ère
année de licence informatique.
2015 - 2016
- Cours et TD "Operational Researsh Special Topic I"
(Constraint Programming) aux 1ère
année de master ORO (Optimisation).
- Cours, TD et TP "Objet et développement d'applications"
(design patterns) aux 3ème
année de licence informatique.
- Cours, TD et TP "Algorithme et structure de donnée" aux 2ème
année de licence mathématique et informatique.
- TD "Machine Learning" aux 1ère année de master ORO (Optimisation) et ATAL (Apprentissage).
- TD et TP "Recherche opérationelle" aux 3ère
année de licence informatique.
2014 - 2015
- Cours et TD "Operational Researsh Special Topic II"
(Constraint Programming) aux 2ème
année de master ORO (Optimisation).
- Cours, TD et TP "Objet et développement d'applications"
(design patterns) aux 3ème
année de licence informatique.
- Cours, TD et TP "Algorithme et structure de donnée" aux 2ème
année de licence mathématique et informatique.
- TD et TP "Recherche opérationelle" aux 3ère
année de licence informatique.
2013 - 2014
- Cours et TD "Operational Researsh Special Topic II"
(Constraint Programming) aux 2ème
année de master ORO (Optimisation).
- Cours, TD et TP "Objet et développement d'applications"
(design patterns) aux 3ème
année de licence informatique.
- Cours, TD et TP "Algorithme et structure de donnée" aux 2ème
année de licence mathématique et informatique.
- TD et TP "Introduction à l'informatique" aux 1ère
année de licence math-info-physique-chimie.
2012 - 2013
- Cours, TD et TP "Objet et développement d'applications"
(design patterns) aux 3ème
année de licence informatique.
- TD et TP "Introduction à l'informatique" aux 1ère
année de licence math-info-physique-chimie.
Department of Computer Science, University of Tokyo
2013 - 2014
- Cours "Prediction of Parallel Speed-ups for Las Vegas Algorithms" aux masters et doctorants.
Department of Mathematical Engineering and Information Physics, University of Tokyo
2010 - 2011
- Cours "Computational Complexity and Constraint Satisfaction
Problems" aux masters et doctorants.
Département Informatique de l'École Polytechnique
2008 - 2009
- TD INF 557 "Introduction aux réseaux" aux 3ème année (niveau de spécialité).
2007 - 2008
- TD Java pour le cours INF 321 aux 1ère année (niveau débutant).
- TD Java pour le cours INF 431 aux 2ème année (niveau avancé).
- TD Java pour le cours INF 421-a aux 2ème année (niveau intermédiaire).
2006 - 2007
- TD Java pour le cours INF 321 aux 1ère année (niveau débutant).
- TD Java pour le cours INF 421-b aux 2ème année (niveau intermédiaire).
IUT d'Orléans
2005 - 2006
- TP pour le cours "Analyse numérique en langage C" aux 1ère année.