Current (2008 - ...)

Since 2008 I am teaching Computer Science in the CS Dept of IUT Lyon 1 - Bourg en Bresse.

Here is a brief list of the lessons given during this period, at a Bachelor level:

  • Basic and advanced algorithms
  • Programming in C
  • Oriented Object Programming (C++ and Java)
  • Formal language theory / XML
  • SQL

In the CS department, I am responsible for the 1st year graduating class, and also for the application process.
Past (2002 - 2008)

Here are the lessons given before the obtention of my tenured position.

  • Algorithms with Maple (Math. Spé, lycée Champollion of Grenoble).
  • Algorithms with C and UNIX (Bachelor level, Université Joseph Fourier of Grenoble (3 x 64h)).
  • Error correcting codes (Bachelor level, Liège University, Belgium).
  • Preparing students to the CRPE and CAPES exams in mathematics at the IUFM of Grenoble (192h).
  • Game theory (Master level, INP Grenoble (3h)).