You can download here various materials from my courses. Feel free to re-use them or to contact me for additional information.

EE-559: Deep Learning

You can get the slides for the EPFL course EE-559 – “Deep Learning”.

EE-311: Apprentissage et intelligence artificielle

Prof. Michael Liebling and I are teaching (in French) the introductory EPFL course EE-311 – “Apprentissage et intelligence artificielle”.

Gaussian Processes

This is a short note on Gaussian processes.

C++ programming

You can get an unpolished draft in poor English of the 277 pages of lecture notes for a C++ course I gave at University of Chicago in 2001.