Teaching#
I taught during my PhD at Sorbonne Université, formerly Université Pierre et Marie Curie (UPMC), and I am currently teaching at ENSTA and in the second year of the masters Analyste, Modélisation Simulation and Mathématiques et Applications.
Documents
Computer tools Introduction to useful tools for programming.
C++ Quickstart (Work in progress)
Modern methods and algorithms for parallel computing Introduction to domain decomposition methods (Work in progress)
Courses
Academic year |
Degree |
Name |
Duration (h/y) |
Lecturer |
|---|---|---|---|---|
2025/26 |
Sorbonne Université Master 2 |
Modern methods and algorithms for parallel computing |
21 hours |
|
2022/23, 23/24, 24/25, 25/26 |
Programming crash course (slides) |
14 hours |
||
2024/25, 25/26 |
ENSTA, 1st year |
Functions of one complex variable |
21 hours |
|
2022/23, 23/24, 24/25 |
ENSTA, 2nd year |
Scientific computing project |
21 hours |
|
2022/23, 2023/24 |
ENSTA, 2nd year |
Scientific computing in C++ |
14 hours |
|
2022/23 |
ENSTA, 2nd year |
The finite element method |
15 hours |
|
2021/22 |
ENSTA, 1st year |
Introduction to Matlab |
14 hours |
Pierre Carpentier, David Filliat and Eric Lunéville |
2021/22 |
ENSTA, 1st year |
Quadratic optimization |
20 hours |
Benjamin Bonrepeaux and Wim Van Ackooij |
2016/17 2017/18 |
Sorbonne Université |
M1 : Scientific computing for large linear systems using C++ |
36 hours |
|
2016/17 2017/18 |
Sorbonne Université |
M1 : Implementation of the finite elements method using Python |
36 hours |