2024 -- 2025 (Aix-Marseille University)
Graph theory (L2 , Saint-Charles), with Basile Couëtoux and Séverine Fratani.
Discrete structures (L2 , Saint-Charles), with Laurent Tichit, Stéphane Grancolas, Paul Mercat.
Logic (L3 , Luminy), with Benjamin Monmège.
C Programming (L2 , Luminy), following lecture notes by Régis Barbanchon.
2012 -- 2024 (Aix-Marseille University):
Programming 2 (in Java, L2 , Saint-Charles), with Arnaud Labourel.
Programming 1 (in Java, L1 , Luminy, Aix, Saint-Charles), with Arnaud Labourel, Julien Lefèvre.
Algorithmic of Graphs and Networks (M2 R Informatique Fondamentale), with Basile Couëtoux and Yann Vaxès.
Discrete Structures (old version, L2 , Luminy), lectures by Jean-Marc Talbot.
Introduction to discrete mathematics (L2 , Saint-Charles), with Basile Couëtoux, Kolja Knauer and Victor Chepoi.
Networks and communications (L3 , Luminy), lectures by Édouard Thiel and Benjamin Monmège,
Functional Programming (M1 , Luminy), lectures by Luigi Santocanale,
2010 -- 2011 : Discrete Optimization, McGill University.
2007 -- 2010 : Software Engineering project, Ensimag.
2008 -- 2009 : Algorithmic in Ada, Formation continue, INPG.
2006 -- 2007 : Programming labs in Objective Caml, CPP, INPG.