Teaching

cours.roussille.eu is the platform I built for my students. It brings together my current courses at 3iL Ingénieurs (Rodez) and some of those I taught earlier at EPITA and Université Paul Sabatier (Toulouse). Each course has its chapters, its exercises and, depending on the subject, its projects.

Code is written and run directly in the page: a real Java compiler, an OCaml interpreter, a 68000 simulator you can step through. There is nothing to install, and exercises are checked by tests, with immediate feedback. The platform gives my students chapters to read and quizzes that bring back the concepts they missed.

The course materials are freely accessible; the core of the courses (exercises, learning paths, and so on) is reserved for my students. The platform also has a page, "Ma méthode" (in French), where I explain how my courses are organised and assessed, and which studies these choices rest on.

Current courses

3iL Ingénieurs (Rodez)

I coordinate the Development area on the Rodez campus.

First year

Second year

Tutorials

Past courses

EPITA, Toulouse (2019 to 2020)

Université Paul Sabatier, Toulouse (2013 to 2017, during my PhD)