Teaching

2025 – 2026

Outils Informatiques 1 (Computing Tools 1)
Jan 2026 – May 2026 (1,5 hours / 2 weeks)

Université de Rennes, France

Taught in French
This course covers core programming concepts beyond the basics: loops (fixed and conditional iteration, break, basic cost evaluation), conditional structures (if‑else, multiple choice, dichotomy for root finding and search), arrays (1D and 2D, introduction to NumPy), procedures and functions, elementary sorting algorithms (selection sort, bubble sort), and an introduction to recursion (imperative vs. functional style, stack memory, optimization).


Outils Mathématiques 2 (Mathematical Tools 2)
Jan 2026 – May 2026 (1,5 hours/week)

Université de Rennes, France

Taught in French
This course continues the foundational first-year curriculum, covering asymptotic expansions (limited developments, Taylor-Young formula, applications) and the core concepts of linear algebra: geometric vectors, solving linear systems (Gaussian elimination), vector spaces and dimension, matrix operations, linear transformations, determinants, and diagonalization.


Outils Mathématiques 1 (Mathematical Tools 1)
Sep 2025 – Dec 2025 (1,5 hours/week)

Université de Rennes, France

Taught in French
This course provides a foundational first-year curriculum in analysis. It systematically covers the study of real functions and their properties, some classical functions, and it provides a detailed treatment of core calculus topics: complex numbers, polynomials and rational fractions, one dimensional differentiation, integration techniques, and first and second-order ordinary differential equations. It is designed to provide the essential mathematical toolkit for further studies in any scientific discipline.


2020 – 2021

Dartmouth College, USA

Taught in English
This course included a thorough treatment of sequences and series, convergence tests, and Taylor series in single-variable calculus. This was followed by an extensive unit on multivariable calculus, encompassing vector geometry, equations of lines and planes, space curves, and the differential calculus of scalar-valued functions of several variables, including limits, continuity, partial derivatives, the Chain Rule, directional derivatives, and optimization problems with Lagrange multipliers. My role involved guiding small groups of up to 8 students through exercises.


2018 – 2019

Linear Algebra with Applications (MATH 22)
Sep 2019 – Nov 2019 (1.5 hours/week)

Dartmouth College, USA

Taught in English
Key syllabus topics for this course included systems of linear equations, vector spaces, bases, dimension, linear transformations, determinants, eigenvalues and eigenvectors, and the spectral theorem, with applications drawn from optimization and statistics. My role involved facilitatating problem-solving for small groups to deepen understanding of both computational techniques and theoretical proofs by holding weekly 1.5-hour recitation sessions.