(Current) Assistant Professor in Computer Science at Bordeaux University
- Programming courses: Java, C
(2021-2022) Assistant Lecturer in Computer Science at ENSEA
- Programming courses: Java, C/C++ (22h)
- Unix Systems and Network (52h)
- Unix kernel programming (32h)
- Parallel programming (multi-threading - 30h)
- Microprocessor (32h)
(2018-2020) Part-time Lecturer in Computer Vision at EISTI
- Responsible for the course "Introduction to Pattern Recognition" (chose content and wrote supports, including exams)
- 28h teaching per year from 2018 to 2020
- Introduction to Machine Learning
- Applications in Computer Vision
- Introduction to Deep Learning
(2017-2020) Part-time Lecturer in Computer Science at ENSEA
- Practical work supervisor in Kernel programming courses (16h per year during 2 years)
- System command and identification using artificial neural network (10h)
- Reinforcement learning (6h)