Teaching
I have produced content (lecture notes, exercises) which is available for the following classes: L3 Calcul Différentiel, L3 Optimisation, M1 Analyse Convexe, M2 Optimization for Machine Learning.
Below is a detailed list of all my past teaching duties.
2024-2025
- L1: Mathématiques 1
Main professor: Ilaria Giulini. Assistant(s): Guillaume Garrigos & cie.
- L3: Calcul Différentiel
Main professor: Guillaume Garrigos. Assistant(s): Marie-Claude Arnaud, Olivier Brunat, Mirco Ciallella, Claire Chavaudret.
Material for the class: link.
- M2: Optimization for Machine Learning
Main professor: Guillaume Garrigos.
Material for the class: link.
- M1: Optimisation
Main professor: Guillaume Garrigos. Assistant(s): Olivier Bokanowski.
Material for the class: link.
2023-2024
- L1: Mathématiques 1
Main professor: Ilaria Giulini. Assistant(s): Guillaume Garrigos & cie.
- M2: Optimization for Machine Learning
Main professor: Guillaume Garrigos.
Material for the class: link.
- L3: Calcul Différentiel
Main professor: Alessandro Zilio. Assistant(s): Olivier Bokanowski, Guillaume Garrigos.
- M1: Optimisation
Main professor: Guillaume Garrigos.
Material for the class: link.
2022-2023
- L1: Mathématiques 1
Main professor: Ilaria Giulini. Assistant(s): Guillaume Garrigos & cie.
- M2: Optimization for Machine Learning
Main professor: Guillaume Garrigos.
Material for the class: link.
- L3: Calcul Différentiel
Main professor: Alessandro Zilio. Assistant(s): Olivier Bokanowski, Guillaume Garrigos.
- M1: Optimisation
Main professor: Guillaume Garrigos.
Material for the class: link.
2021-2022
- L3: Optimisation
Main professor: Guillaume Garrigos. Assistant(s): Yves Capdeboscq, Maxime Laborde.
Material for the class: link.
- M2: Optimization for Machine Learning
Main professor: Guillaume Garrigos.
Material for the class: link.
- M1: Optimisation
Main professor: Yves Achdou. Assistant(s): Guillaume Garrigos.
- L3: Calcul Différentiel
Main professor: Alessandro Zilio. Assistant(s): Jean-Yves Ducloux, Guillaume Garrigos.
2020-2021
- L3: Optimisation
Main professor: Guillaume Garrigos. Assistant(s): Guillaume Garrigos, Maxime Laborde.
Material for the class: link.
- M2: Optimization for Machine Learning
Main professor: Guillaume Garrigos.
Material for the class: link.
- M1: Théorie de l’Information
Main professor: Antoine Chambert-Loir. Assistant(s): Guillaume Garrigos.
- L3: Analyse Numérique Matricielle
Main professor: Matthieu Bonnivard. Assistant(s): Guillaume Garrigos, Julien Trévisan.
2019-2020
- L3: Optimisation
Main professor: Guillaume Garrigos. Assistant(s): Adina Ciomaga, Guillaume Garrigos, Paul Laurain.
Material for the class: link.
- M2: Optimization for Machine Learning
Main professor: Guillaume Garrigos.
Material for the class: link.
- M1: Théorie de l’Information
Main professor: Antoine Chambert-Loir. Assistant(s): Guillaume Garrigos.
- L3: Analyse Numérique Matricielle
Main professor: Matthieu Bonnivard. Assistant(s): Guillaume Garrigos, Julien Trévisan.
2018-2019
- L3: Optimisation
Main professor: François Jouve. Assistant(s): Guillaume Garrigos, Paul Laurain.
- M1: Théorie de l’Information
Main professor: Antoine Chambert-Loir. Assistant(s): Guillaume Garrigos.
- L3: Analyse Numérique Matricielle
Main professor: François Jouve. Assistant(s): Matthieu Bonnivard, Guillaume Garrigos, Houzhi Li.
2016-2017
- M: Machine Learning
Main professor: Lorenzo Rosasco. Assistant(s): Raffaelo Camoriano, Luigi Carratino, Guillaume Garrigos.
Part of the RegML 2017 Summer School
Material for the class: link.
2014-2015
- L1: Algèbre Linéaire
Main professor: Guillaume Garrigos.
2012-2013
- L1: Algèbre Linéaire
Main professor: Guillaume Garrigos.