Teaching
I am currently involved in the teaching of the following courses:
Introduction to Control Theory, ENSTA Paris (since 2023).
This course presents the fundamentals of control design and analysis using state-space methods. Topics include modeling of linear time-invariant systems, controllability and observability, PID controllers, state-feedback controllers, LQR, Luenberger observers, and an introduction to MPC.
Introduction to C++, ENSTA Paris (since 2021).
This course introduces the fundamentals of the C++ programming language. Topics covered include the use of the GCC compiler, basic data types, functions, pointers, and arrays.
Introduction to Robotics, ENSTA Paris (since 2021).
This course presents an overview of sensors, representations and the various filtering methods (Kalman filter, particle filter) and optimisation techniques used for localisation and mapping (SLAM) in mobile robotics and autonomous vehicles.
Courses I taught in the past:
Introduction to Control Theory, Université Paris Saclay and ENS Cachan (2019-2021).
Introduction to algorithms, C++, ENSTA Paris (2022).
Discrete Event Systems, ENSTA Paris (2023).