During my Ph.D., I was very active in setting up a novel course of graph theory, algorithmics and programming, addressed to the students entering the school. Along with other teachers and researchers, we set up at the beginning of school year 2015 a playful course named PyRat. The course is based on a game that takes the form of a maze, in which multiple pieces of cheese are set. Two players are placed there, and can move from cell to cell thanks to Python scripts that are written by the students. The goal is to collect more pieces of cheese than the opponent.

For more information about PyRat or the associated communications, you can click on the course logo on the right.

In addition to these courses, I regularly supervise students’ projects at License or Master level, generally focused on graph signal processing or machine learning.