teaching
Courses and exercise sessions at Université Grenoble Alpes and ENSIMAG.
I regularly serve as a teaching assistant for undergraduate and graduate courses at Université Grenoble Alpes (UGA) and ENSIMAG. Below is a condensed log of recent duties; feel free to reach out if you need lecture notes or exercise sheets.
Academic year 2024–2025
- Statistics for Biology (Licence 2, UGA) — 16.5 hours of recitations on probabilistic modeling and experimental data analysis.
Academic year 2023–2024
- Statistics for Biology (Licence 2, UGA) — repeated the second-year bachelor module with refreshed case studies.
- Numerical Optimization (MSIAM M1, UGA) — 18 hours of exercise sessions covering gradient methods, convexity, and Python/Numpy labs.
Academic year 2022–2023
- Numerical Optimization (MSIAM M1, UGA) — 20.5 hours of combined practicals and exercises on smooth and stochastic optimization.
- Refresher on Optimization (Master 2, UGA) — 6-hour intensive block on convex analysis and duality.
- Numerical Optimization (ENSIMAG 2nd year) — 16.5 hours of Python/Numpy practicals and board sessions centered on constrained optimization.
- Numerical Analysis (ENSIMAG 1st year) — 12 hours of labs introducing differential equation solvers and stability considerations.
- Basic Numerical Methods (ENSIMAG 1st year) — 6 hours of recitations on interpolation, quadrature, and linear systems.
These activities complement my supervision of junior researchers on optimization and robust learning projects.