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.
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 |