Teaching
Here are listed the courses I have done, with links to official
web pages and courses slides I have made, if available. Most of these courses are in French.
web pages and courses slides I have made, if available. Most of these courses are in French.
Internship Positions
Intro
If you have a topic you want to work on, and think I could be a great advisor, feel free to contact me, please also read the FAQ. Proposal are (generally) in French, but if you need an English translation feel free to ask for. I don’t already have funding for these project, but if you fit the expectation, we can try to find one.
2020/2021
Head of M2 IGAI (half service, funded by the ANR)
- M2 IGAI, IG-R: Real time rendering (rendu temps réel), Cours, TP, projet
- M2 IGAI, IG-MG: Geometric modeling (Modélisation géométrique), TP, projet
- M2 IGAI, IG-A: Animation, TP, projet
- L2 Informatique, Imperative Programming (programmation impérative), Cours, TD
- L1 Science, Introduction to programming (introduction à la programmation), Cours
2019/2020
Head of M2 IGAI
- M2 IGAI, IG-R: Real time rendering (rendu temps réel), Cours, TP, projet
- M2 IGAI, IG-MG: Geometric modeling (Modélisation géométrique), TP, projet
- M2 IGAI, IG-A: Animation, TP, projet
- M2 IGAI, CO: Chef d’oeuvre
- L3 Informatique, Computer graphics and images analysis, Cours, TD
- L2 Informatique, Data structure (structure de données), Cours, TD
- L2 Informatique, Imperative Programming (programmation impérative), Cours, TD
- L1 Science, Introduction to programming (introduction à la programmation), Cours, TP
- L1 Science, Introduction to science (science du numérique), Cours.
2018/2019
Head of M2 IGAI half service (funded by CRCT, CNU 27)
- M2 IGAI, IG-R: Real time rendering (rendu temps réel), Cours, TP, projet
- M2 IGAI, IG-MG: Geometric modeling (Modélisation géométrique), TP, projet
- M2 IGAI, IG-A: Animation, TP, projet
- L3 Informatique, Computer graphics and images analysis, Cours, TD
- L2 Informatique, Imperative Programming (programmation impérative), Cours, TD
2017/2018
Head of M2 IGAI
- M2 IGAI, IG-R: Real time rendering (rendu temps réel), Cours, TP, projet
- M2 IGAI, IG-MG: Geometric modeling (Modélisation géométrique), TP, projet
- M2 IGAI, IG-A: Animation, TP, projet
- M2 IGAI, CO: Chef d’oeuvre
- M1 Informatique, advenced C++ (Programmation objet avancée en C++), TD, TP
- L3 Informatique, Computer graphics and images analysis, Cours, TD
- L2 Informatique, Data structure (structure de données), Cours, TD
- L2 Informatique, Imperative Programming (programmation impérative), Cours, TD
- L1 Science, Introduction to programming (introduction à la programmation), Cours, TP
2016/2017
Head of M2 IGAI
- M2 IGAI, IG-R: Real time rendering (rendu temps réel), Cours, TP, projet
- M2 IGAI, IG-MG: Geometric modeling (Modélisation géométrique), TP, projet
- M2 IGAI, IG-A: Animation, TP, projet
- M2 IGAI, CO: Chef d’oeuvre
- M2 Imagina, Real time rendering (rendu temps réel), Université de Montpellier
- M1 Informatique, advenced C++ (Programmation objet avancée en C++), TD, TP
- L3 Informatique, Computer graphics and images analysis, Cours, TD
- L2 Informatique, Data structure (structure de données), Cours, TD
- L2 Informatique, Imperative Programming (programmation impérative), Cours, TD machine
- L1 Science, Introduction to programming (introduction à la programmation), TP
2015/2016
Head of M2 IM.
- M2 IM (tronc commun), Chef d’oeuvre
- M2 IM, IG3D, RTR: Real time rendering (rendu temps réel), Cours, TP
- M2 IM, IG3D, MG3D: Geometric modeling (Modélisation géométrique), TP
- M2 Création numérique, Expressive rendering (rendu expressif), C, Université du Mirail
- M1 Info-IM IIG3D: Introduction to computer graphics (Introduction à l’informatique graphique), Cours, TD
- M1 Info OIM: Multimedia tools (Outils Informatiques pour le Multimédia), TD
- L2 informatique, Data structure (structure de données), Cours, TD
- L2 informatique, Imperative Programming (programmation impérative) Cours, TD machine
- L2 informatique AII3D, Image analysis and 3D computer graphics, Cours
2014/2015
Head of M2 IM IG3D.
- M2 IM (tronc commun), Chef d’oeuvre
- M2 IM, IG3D, RTR: Real time rendering (rendu temps réel), Cours, TP
- M2 IM, IG3D, MG3D: Geometric modeling (Modélisation géométrique), TP
- M2 SI, Advanced image synthesis, geometric modeling. Cours TD
- M2 Création numérique, Expressive rendering (rendu expressif), C, Université du Mirail
- M1 Info-IM IIG3D: Introduction to computer graphics (Introduction à l’informatique graphique), TD
- M1 Info OIM: Multimedia tools (Outils Informatiques pour le Multimédia), TD
- L2 informatique, Data structure (structure de données), Cours, TD
- L2 informatique, Imperative Programming (programmation impérative) Cours, TD machine
- L2 informatique AII3D, Image analysis and 3D computer graphics, Cours
2013/2014
Head of M2 IM IG3D.
- M2 IM (tronc commun), Chef d’oeuvre
- M2 IM, IG3D, RTR: Real time rendering (rendu temps réel), Cours, TP
- M2 IM, IG3D, MG3D: Geometric modeling (Modélisation géométrique), TP
- M2 Création numérique, Expressive rendering (rendu expressif), C, Université du Mirail
- M2 SI, Advanced image synthesis, geometric modeling. Cours TD
- M1 Info-IM ASDSI: Algorithmic and data structure for image synthesis TP.
- M1 UPSSITECH SMI-SIR: Image synthesis, Cours, TD
- M1 Info-IM IIG3D: Introduction to computer graphics (Introduction à l’informatique graphique), TD
- M1 Info OIM: Multimedia tools (Outils Informatiques pour le Multimédia), TD
- L2 informatique, Data structure (structure de données), Cours, TD
- L2 informatique, Imperative Programming (programmation impérative) TD machine
- L2 informatique AII3D, Image analysis and 3D computer graphics, Cours
2012/2013
Head of M2 IM IG3D.
- M2 IM (tronc commun), Chef d’oeuvre
- M2 IM, IG3D, RTR: Real time rendering (rendu temps réel), Cours, TP
- M2 IM, IG3D, MG3D: Geometric modeling (Modélisation géométrique), TP
- M2 SIR, Advanced image synthesis, geometric modeling. Cours TD
- M1 Info-IM ASDSI: Algorithmic and data structure for image synthesis. TP.
- M1 UPSSITECH SMI-SIR: Image synthesis, Cours, TD
- M1 Info-IM IIG3D: Introduction to computer graphics (Introduction à l’informatique graphique), TD
- M1 Info OIM: Multimedia tools (Outils Informatiques pour le Multimédia), TD
- L2 informatique, Data structure (structure de données), Cours, TD
- L2 informatique, Imperative Programming (programmation impérative) TD machine
- L2 informatique AII3D, Image analysis and 3D computer graphics, Cours
2011/2012
- M2 IM (tronc commun), Chef d’oeuvre
- M2 IM IG3D RTR: Real time rendering (rendu temps réel), Cours, TP
- M2 IM IG3D MG3D: Geometric modeling (Modélisation géométrique), TP
- M2 SI, Advanced image synthesis, geometric modeling.
- M1 Info-IM ASDSI: Algorithmic and data structure for image synthesis
- M1 Info-IM IIG3D: Introduction to computer graphics (Introduction à l’informatique graphique) revision exam
1
2
3
4
5 - L2 informatique, Data structure (structure de données) TD machine
- L2 informatique, Imperative Programming (programmation impérative) TD machine
2010/2011
- M2IM IIN TP modélisation géométrique
- M2IM IAMI Cours Rendu temps réel
- M2IM IAMI TP Rendu temps réel et modélisation géométrique
- M2SI Modélisation géométrique
- M2SI TP Rendu temps réel et Modélisation géométrique
- L2 informatique, programmation impérative TD machine
2009/2010
- IUT SRC Bordeaux
Object Oriented programming, user interface and event driven programming. Semestre 2 - IUT SRC Bordeaux
Object Oriented programming, user interface and event driven programming. - Master 2 ISM, Synthèse d’images avancée page du cours.
2008/2009
- Ecole Polytechnique (Paris), Cours rendu expressif,
page du cours - M2R MOSIG
option GVR,
Computer Graphics II : Expressive Rendering
2007/2008
- Ecole Polytechnique (Paris), Cours rendu expressif
- Ensimag 2A, Projet GL
- M2R IVR, Cours rendu expressif
2006/2007
- Ensimag TD soutien ADA
2005/2006
- Ensimag Algo1 TP ADA
- Ensimag Algo2 TP C
- Ensimag Projet C
- Journée de l’ingénieur, Mobinet
2004/2005
- Journée de l’ingénieur, Mobinet