Teaching at ensIIE (2022-....)

Since 2022, I have taught 192 hours per year as an associate professor at ensIIE, except for the two first years where I taught 144 hours.
ensIIE proposes two main engineering programs: one with a student status, and one with apprenticeship status. My teaching activities in both programs are listed below.
In addition, I am giving several other tutorials and practical sessions during the first year of the programs. I am also mentoring ~ 10 internships per year (from 1st to 3rd year), from first to third year, alongside 1 to 2 new apprenticeship students per year.

Teaching at ensIIE since September 2022
Status Year Program Level Course title Total hours Type of class Responsibilities
Associate Professor 2024-2025 Student 3rd year Performance des systèmes parallèles 42h Lectures & Tutorials Course leader
1st year Projets informatique et mathématique 18h Tutorials -
Shell et système d'exploitation 31h Tutorials -
Conception de bases de données relationnelles 13h Tutorials -
Programmation Impérative 31h Tutorials -
Apprenticeship 1st year Mémoires Impératives 14h Lectures Course co-leader with D. WATEL
Modélisation Objet 11h Lectures & Tutorials Course leader
2nd year Introduction au calcul parallèle 26h Lecture & Tutorials Course leader
2023-2024 Student 1st year Shell et système d'exploitation 31h Tutorials -
Conception de bases de données relationnelles 13h Tutorials -
2nd year Programmation Avancée et Projet 18h Tutorials -
Apprenticeship 1st year Algorithmes et programmation 31h Tutorials -
Programmation objet 15h Lectures Course leader
2nd year Introduction au calcul parallèle 26h Lecture & Tutorials Course leader
2022-2023 Student 1st year Shell et système d'exploitation 31h Tutorials -
Conception de bases de données relationnelles 13h Tutorials -
Projet informatique 17.5h Encadrement projets -
2nd year Programmation Avancée et Projet 18h Tutorials -
Apprenticeship 1st year Algorithmes et programmation 31h Lectures & Tutorials -
2nd year Programmation objet 15h Lectures Course leader


Teaching at ENSEIRB-MATMECA (2017-2020)

During my PhD from 2027 to 2020, I have taught 64 hours per year as a teaching assistant in the computer science department of the ENSEIRB-MATMECA engineering school, member of Bordeaux INP. The school proposes six main engineering programs in three years. The following table summarizes my teaching duties in the computer science program during those three years.

Status Year School Level Course Title Total Hours Type of Class Responsibilities
Teaching Assistant 2019-20 ENSEIRB-MATMECA 1st year Work environment (Basic Unix, Emacs, LaTeX) 24h Tutorials -
Programming project 1 25h Practical sessions -
2nd year Cryptography 18h Tutorials MOOC because of Covid
2018-19 ENSEIRB-MATMECA 1st year Work environment 24h Practical sessions -
Imperative programming project 25h Practical sessions -
2nd year Cryptography 18h Tutorials Final exam & Practical session
2017-18 ENSEIRB-MATMECA 1st year Imperative programming 2 24h Practical sessions -
Functional programming project 25h Practical sessions -
2nd year Cryptography 18h Tutorials Final exam & Practical sessions