Teaching activities
I teach mostly programming, optimisation and machine learning technique.
I regularly visit ISAE SUPAERO (Toulouse campus) and ENSTA Paris (Palaiseau campus).
Programming
-
Python programming: advanced and idiomatic programming practices.
- an 10h seminar designed for three sessions, with a fair share of self-training;
- a 7 full-day course, more oriented on data analysis and Geographical Information Systems.
-
Algorithms and programming, with a focus on data structures, algorithms and their implementations using the C language.
Data and decision science
-
Optimisation topics:
I am in charge of two courses:
- Optimisation for Artificial Intelligence: a 4 full-day illustrated course;
- Constraint Programming: theory, hands-on session and project on realistic examples;
I also tutor classes around:
- Linear and Mixed-Integer Linear Programming;
- Optimisation in graphs;
-
Data Science & Machine Learning: supervised and unsupervised approaches
-
Applied study cases focused on transportation and energy.