I taught several courses for Bachelor and Master students, including:
- Distributionally robust Machine Learning (4h) - Guest Lecture - Graduate course, spring 2021, University of Washington
- Introduction to Federated Learning (1.5h) - Guest Lecture - ENSIMAG 2nd Year, spring 2021, ENSIMAG
- Convex and Distributed Optimization (18h), MSIAM M.Sc. 2nd Year, fall 2019, Université Grenoble Alpes
- Introduction to Python (3x30h) - SSD M.Sc. 1st Year, fall 2019 / fall 2020, Université Grenoble Alpes
- Introduction to R (18h) - Licence Bio 2nd Year, fall 2020, Université Grenoble Alpes
- Numerical Optimization (25h) - ENSIMAG 2nd Year (~1st Year of a Master degree), spring 2019, ENSIMAG
- Introduction to R (30h) - Maths B.Sc 1st Year, spring 2019, Université Grenoble Alpes
- Fundamental of Analysis and Algebra (~50h) - Classes préparatoires 1st Year (~ Math B.Sc 1st Year), Fall 2016, Spring 2017, Grenoble INP
- Fundamental of Analysis and Algebra (~50h) - Math B.Sc. 1st/2nd Year, Spring 2016, Université Grenoble Alpes