ENSTA Paris  (France)

Present
  • Quadratic programming (level Licence 3) — [tutorials] — Every spring since 2025
  • High performance scientific computing (Master 1) — [Lectures, tutorials and projects] — Every spring since 2017 — Website
  • Parallel scientific computing (Master 2) — [Lectures, tutorials and projects] — Every fall since 2016 (except 2025) — Website
Past
  • Finite elements and boundary elements: parallelization, coupling and and performance (Master 2) — [Lectures and projects] — Spring 2021, 2022
  • The finite element method (Master 1) — [Tutorials] — Fall 2017, 2018
  • Mathematical models and their discretisation in electromagnetism (Master 2) — [2 lectures] — Spring 2017, 2018

Rice University  (USA)

  • Numerical Analysis I – Undergraduate (Computational and Applied Mathematics) – [Guest lecture 2h]

Université Catholique de Louvain  (Belgium)

  • Project of Structure – Bachelor in Engineering – [Training 16h] – Spring 2014

Université de Liège  (Belgium)

  • Modeling and Design of Electromagnetic Systems – Master in Engineering – [Guest lecture 3h] – Fall 2013
  • Multiphysic Scientific Computating Project – Master in Engineering – [Projects] – Spring 2011, 2012, 2013
  • High Performance Scientific Computing – Master in Engineering – [Projects] – Fall 2010, 2011
  • Algebra – Bachelor in Engineering – [Tutorials 20h] – Fall 2009
  • Rational Mechanics – Bachelor in Engineering – [Tutorials 30h] – Fall 2009
  • Continuum Mechanics – Bachelor in Engineering – [Projects] – Spring 2008
  • Numerical Analysis – Bachelor in Engineering – [Tutorials 20h] – Fall 2007