Teaching

École Polytechnique

2024–2025

APM 43035 — Optimization & Control (TA)

APM 52009 — Machine Learning for Scientific Computing and Numerical Analysis (Lecturer)

APM 41012 — Introduction to Numerical Analysis (TA)

2023–2024

MAP 435 — Optimization & Control (TA)

MAP 472A — Mathematical Modelling Through Experiments (TA)


ENSTA Paris

2023–2024

STA 101 — Introduction to Statistics (TA)

PRB 101 — Introduction to Probability (TA)

AO 102 — Dynamical Systems: Stability & Control (TA)


Columbia University

2018–2019

APMA E4301 — Numerical Methods for PDEs (Lecturer)

APMA E2000 — Multivariable Calculus For Engineers (Lecturer)


University of Oxford

2016–2017

B6.2 — Numerical Solution of Differential Equations II (TA)

C6.3 — Approximation of Functions (TA)

Scientific Computing with MATLAB for MSc Students (Lecturer)

2015–2016

B6.2 — Numerical Solution of Differential Equations II (TA)

Scientific Computing for DPhil Students II (TA)

Scientific Computing for DPhil Students I (TA)

B6.1 — Numerical Solution of Differential Equations I (TA)

2014–2015

C6.3 — Approximation of Functions (TA)

2013–2014

B6.2 — Numerical Solution of Differential Equations II (TA)

C6.1 — Numerical Linear Algebra (TA)