My teaching philosophy is to help students become autonomous in their learning process. For this purpose, they need to face knowledge, problems and methods of increasing complexity according to Bloom's taxonomy. I strongly believe students can durably understand something only if the learning process follows the main ideas of Jean Houssaye's educational triangle. I also like to make students work in groups to confront and increase their soft skills, e.g. following an agile methodology.
News
- With the SPECIF Campus association, I have organized a workshop on how to adapt computer science teaching to generative AI.
Lectures
- Advanced algorithms (Master in computer science, Autumn semester)
- Problem solving with algorithms (Bachelor in computer science, Autumn semester)
- Survival kit for mathematics and computing students (Bachelor in maths and computer science, Autumn semester)
- 3D animation (CMI students in computer science, Autumn semester)
- Digital geometry (Master in computer science, Spring semester)
- Integrative project (CMI in computer science, Spring semester)
The computer games developed during Spring 2022 by the students in the context of this project have been part of a digital exhibition in a local museum!
Resources
- Digital geometry: syllabus and prerequisites (in French), slides (in English)
- 3D animation: slides (in French)
Local students should connect to Moodle to get access to resources on all courses.