I am interested by pedagogy and like to teach students. At the Université de Namur, I am teaching various courses at bachelor and master level, including introduction to programming, machine learning and operations research. In each course, students have the opportunity to apply the theory with small projects. Theoretical concepts are illustrated with practical cases in order to grasp the interest of each method and how they work. In particular, first year students undertake a programming project and compete for a tournament.

In 2010, I completed a master in pedagogy with a focus on problem-based learning.

From 2007 to 2014, I had the opportunity to use problem-based learning in several courses at the Université catholique de Louvain with Prof. Piotr Sobieski and Prof. Michel Verleysen. In particular, I was teaching assistant for the following courses

- ELEC2870: Machine Learning (master level)
- FSAB1202: Physics (electromagnetism in 1st Bachelor)
- FSAB1502: Project (electronics in 1st Bachelor)
- INGE1213: Physics (electromagnetism/theory of circuits in 2nd Bachelor)

I also too care of a short introduction to MATLAB for 1st Bachelor students.

In 2013 and 2014, I gave a two-week course of machine learning at the Institut de la Francophonie pour l’Informatique (IFI) at Hanoï, Vietnam.

Here a some examples of a project done by UCL students for the machine learning course, where the goal was to automatically learn a strategy to play Breakout with artificial neural networks (MLPs and RBFNs) and other models (linear regression and KNN):