Teaching Activities
1st year of Bachelor's degree: Introduction to Databases
UPEC, 2026.
2nd year of Master's degree: Artificial Intelligence -
Probabilistic Learning
UPEC, 2025–2026.
1st year of Bachelor's degree: Java Programming
UPEC, 2024–2026.
2nd year of Bachelor's degree: Computer Science Option for Health
Studies
UPEC, 2022–2026.
3rd year of Bachelor's degree: Culture of Programming Languages
(Python, JavaScript, Scala, Catala)
UPEC, 2022–2026.
1st year of Bachelor's degree: Computer Environment
UPEC, 2021–2026.
1st year of Bachelor's degree: Web Page Creation
UPEC, 2021–2026.
3rd year of Bachelor's degree: POSIX System Programming
UPEC, 2021–2024.
2nd year of Bachelor's degree: Algorithms and Data Structures
UPEC, 2021–2023.
1st year of Bachelor's degree: Computer Methodology
UPEC, 2021–2022.
2nd year of Bachelor's degree: Event-Driven Programming
UPEC, 2021–2024.
1st year of Bachelor's degree: Programming
UPEC, 2020–2021.
2nd year of Bachelor's degree: Algorithms and Data Structures
UPEC, 2020–2021.
3rd year of Bachelor's degree: Algorithms and C Programming
ENSTA Paris, 2020.
3rd year of Bachelor's degree: Project Supervision (Model
Predictive Control)
Aalborg University, 2018.
Bachelor's degree: Research Internship Supervision
ENS Paris-Saclay, 2017.
1st year of Master's degree: Numerical Optimization
ENS Paris-Saclay, 2015–2016.
3rd year of Bachelor's degree: Differential Equations
ENS Paris-Saclay, 2015–2016.
Master's degree in teaching: Preparation for the "Agrégation de
mathématiques"
ENS Paris-Saclay, 2014–2017.
1st year of Master's degree: Fundamentals in Mathematics
ENS Paris-Saclay, 2014–2016.
3rd year of Bachelor's degree: Introduction to Linux and
LaTeX/Beamer
ENS Paris-Saclay, 2014–2015.