Teaching
Online resources
As a teacher, my core activity is authoring and presenting pedagogical content to students and professionals. Over the years, I have taught a pretty large variety of computer-related subjects, from programming basics to Deep Learning. For many years now, I have strived to make most of my teaching resources available online.
Unless otherwise stated, they are free to reuse under a Creative Commons BY-NC-SA license for text and MIT for source code. Most of them are open-sourced on GitHub.
The following material spans a 20-ish years long teaching career. Some resources are maintained on a (somewhat) regular basis and should be reasonably up-to-date. Older stuff is most certainly outdated, but still might be relevant in some contexts.
Artificial Intelligence
- Machine Learning Course
- AI for Defence
- Deconstructing AI
Artificial Intelligence notes(phased out)Machine Learning Handbook(phased out)Machine Learning Katas(phased out)
Software engineering
Programming
C#
JavaScript
PHP
Databases
Misc
School-related work
Most of this work is currently taking place at the Ecole Nationale Supérieure de Cognitique (ENSC), a French graduate engineering school. Since 2018, I also teach a Machine Learning introductory course at the Institut d’Optique Graduate School.
From 2019 to 2021, I co-created and co-steered a joint specialization track devoted to artificial intelligence with ENSEIRB-MATMECA, another engineering school of Bordeaux INP. Since 2022, each school manages its own version of the track. I’m still in charge of the ENSC-specific one.
Training programs
I host training sessions for professionals or external partners on a regular basis.
Some of these are linked to the continuing education program at ENSC. More precisely, I recently took part in the Artificial Intelligence short course (in 2021 and 2022) and the Big Data and Statistics for Engineers university diploma (since 2019).
From 2021 to 2023, I have been involved in the Machine Learning for Defence and AI for Defence training programs for professionals, created as part of the ASSETs+ european project.