Université de Genève
- 2026/2027 – Computer Science Department (courses to be announced).
Toulouse-INP (ENSEEIHT), 2024–2026
Teaching service across the following classes: Scientific Machine Learning (course materials available), Parallel Computing, Iterative Methods, PDEs, Optimization and PDEs, Linear Algebra for Data Mining, Numerical Optimization, Stochastic Optimization, and Hilbertian Analysis for Data Processing.
Summer and winter schools
- 11/2025 — Instructor, Physics-informed learning, Universidad Católica del Maule, Chile.
Università della Svizzera italiana (USI)
- 2022 — Solution and Optimization Methods for Large-Scale Problems (MSc/PhD), substitute lecturer.
- 2019 — Solution and Optimization Methods for Large-Scale Problems (MSc/PhD), teaching assistant.
- 2019 — Calculus (BSc), teaching assistant.
- 2018 — Functional and Numerical Analysis (MSc/PhD), teaching assistant.
- 2018 — Multiscale Methods (MSc/PhD), teaching assistant.
- 2017 — Optimization Methods (BSc), teaching assistant.
- 2017 — Enterprise Resource Planning (MSc), teaching assistant.
For supervision of PhD students, postdocs, and interns, see the Team page.
