Teaching

At the University of Perpignan:

  • Coordinator of the first year of the Master in HPC and Simulation since 2023-2024.

  • Instructor of the following classes:

    • Analyse et Calcul Numérique (L3) – 62 hours
      Lectures, tutorials, and lab sessions for third-year undergraduate students in Mathematics, since 2022-2023.
    • Initiation à la Modélisation (L3) – 12 hours
      Lectures and tutorials for third-year undergraduate students in Mathematics, 2023-2024.
    • Éléments de Mécanique des Milieux Continus (M1) – 38 hours
      Lectures and tutorials for first-year Master’s students, since 2023-2024.
    • Calcul Numérique (M1) – 38 hours
      Lectures and tutorials for first-year Master’s students, 2022-2023.
    • Outils Mathématiques pour le Numérique (M1) – 40 hours
      Lectures and tutorials for first-year Master’s students, since 2022-2023.
    • Modélisation et Approximation (M1) – 40 hours
      Lectures and tutorials for first-year Master’s students, since 2022-2023.

At the University of Montpellier:

  • Outils Mathématiques pour les Sciences de l’Ingénieur 3 (L1) – 15 hours (instructor: Laurent Guieu)
    Exercise classes for first-year students in Electronic and Automation Engineering, 2021-2022.
  • Algèbre Linéaire Numérique (L2) – 7.5 hours (instructor: Daniele Di Pietro)
    Lab sessions for second-year students in Mathematics, 2021-2022.

At the University of Nice Côte d’Azur:

  • Résolution Numérique de Systèmes d’Équations Linéaires et Non Linéaires (L2) – 40 hours (instructor: Roland Masson).
    Tutoring classes for second-year students in Mathematics and Computer Science, 2019-2020 and 2020-2021.
    Subjects covered: vector and matrix norms, spectral radius, Gershgorin’s theorem, fixed-point theorem, Newton’s method, convergence order, stability, Gauss’ method, LU factorization, singular values decomposition, iterative methods, approximation of eigenvalues and eigenvectors.

At the University of Montpellier (during my PhD program):

  • Calcul Différentiel et Équations Différentielles (L3) – 76 hours (instructor: Paul-Émile Paradan).
    Exercise classes for third-year students in Mathematics, 2014 to 2016.
    Subjects covered: normed spaces, multilinear applications, continuity, differentiability, $C^1$ functions, contraction mappings, local extrema, free and constrained optimization, diffeomorphisms, local inversion, implicit functions, theory of ordinary differential equations.

  • Modélisation Mathématique en Mécanique (L3) – 78 hours (instructors: Françoise Krasucki and Pascal Azerad).
    Lab sessions for third-year students in Mathematics, Mechanics and Mechanical Engineering, 2013-2016.
    Subjects covered: Numerical resolution with MATLAB of classical ordinary and partial differential equations systems (system with $n$ masses and $n$ springs, wave equation, Lorenz attractor and butterfly effect, heat equation, Poisson’s problem).

  • Analyse L3 – 36 hours (instructor: Thierry Mignon).
    Exercise classes for third-year students in Mathematics, 2013-2014.
    Subjects covered: normed spaces, multilinear applications, continuity, differentiability, local extrema, $C^1$ functions, diffeomorphisms, local inversion, implicit functions.