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
Internship Positions
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.
Online Course support (in french)
Computer graphics (online interactive presentation, work in progress)
2024/2025
Level | Semester | Title | Type |
---|---|---|---|
L INF | I and II | Student Advisor/Référent | |
L1 INF | I | Algorithmique 1 (KINXIA11) | TD |
L2 INF | I | Algorithmique 3 (KINXIA31) | Cours-TD, TP |
L1 INF | I | Informatique : mise à niveau (KINXIN11) | TP |
L3 INF | II | Image et Signal (KINXPA51) | Cours-TD TP |
M1 INF IAFA | II | Informatique graphique 1 (KINI8AI1) | Cours, projet |
M2 INF IAFA | II | Informatique graphique 3 (KINIAAG1) | Cours, TP, projet |
2023/2024
(half service, funded by the ANR)
- M2 INF IAFA II Computer Graphics 3/Informatique graphique 3 (KINIAAG1) Cours, TP
- M1 INF IAFA II Computer Graphics 1/Informatique graphique 1 (KINI8AI1) Cours, Projet
- L2 Informatique, Data structure (structure de données), TP
- L3 Image and Signal/Image et Signal (KINXPA51) Cours-TD, TP
- L3 UFAR Image and Signal/Image et Signal, Cours-TD, TP
2022/2023
(half service, funded by the ANR)
- M2 INF IAFA II Computer Graphics 3/Informatique graphique 3 (KINIAAG1) Cours, TP
- M1 INF IAFA II Computer Graphics 1/Informatique graphique 1 (KINI8AI1) Cours, Projet
- L Student advisor/Referent (K1A24INH)
- L3 Image and Signal/Image et Signal (KINXPA51) Cours-TD, TP
- L3 UFAR Image and Signal/Image et Signal, Cours-TD, TP
2021/2022
Head of M2 IGAI (half service, funded by the ANR)
- M2 IGAI, IG-R: Real time rendering (Rendu – EIING3F2), Cours, TP, projet
- M2 IGAI, IG-MG: Geometric modeling (Modélisation géométrique – EIING3F1), TP, projet
- M2 IGAI, IG-A: Animation (EIING3F1), TP, projet
- M1 INF-IAFA Computer Graphicer (Informatique Graphique 1 EMINI2E1)
- L3 UFAR Image and Signal/Image et Signal, Cours-TD, TP
- L2 Informatique, Imperative Programming (programmation impérative), Cours, TD
- L1 Science, Introduction to programming (introduction à la programmation), Cours
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
- 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