Teaching
Current
-
Graphs and Algorithms, Centrale Nantes (France).
- Teacher.
- Under construction.
- Since the academic year 2025-2026.
- Language: French.
-
Discrete Mathematics, Centrale Nantes (France).
- Teacher for the part on graphs.
- Under construction.
- Since the academic year 2025-2026.
- Language: French.
-
Advanced Concepts of Python, Centrale Nantes (France).
- Teaching assistant.
- Language: Python.
- Since the academic year 2025-2026.
- Language: French.
-
Algorithmic and Programming, Centrale Nantes (France).
- Teaching assistant.
- Language: C++.
- Since the academic year 2025-2026.
- Language: French.
Past
-
Artificial Intelligence and Machine Learning, EPITA of Rennes (France).
- Teacher for EPITA's campus at Rennes. The course was prepared by Julien Perez.
- Language: Python.
- Students: first year of computer engineering (third year in total).
- Keywords: introduction to machine learning, neural networks, SVM, clustering.
- Academic year 2024-2025.
- Language: French.
-
Typology of languages, EPITA of Rennes (France).
- Teacher for EPITA's campus at Rennes. The course was prepared by Mael Cravero.
- Languages: Rust and OCaml for the practical sessions.
- Students: first year of computer engineering (third year in total).
- Keywords: overview of multiple languages (Python, C, C++, Rust, OCaml, ...), programming concepts:
paradigms, error handling, memory, generics, ...
- Academic year 2024-2025.
- Language: French.
-
Algorithmic and Experimental Complexity, University of Rennes (France).
- Practical sessions, and project grading, for the course given by Thomas Genet.
- Language: Java.
- Students: first year of computer science.
- Keywords: introduction to algorithmics, introduction to complexity through experimental evaluation.
- Academic year 2024-2025.
- Language: French.
-
Logic programming, University of Mons (Belgium).
- Exercise and practical sessions for the course given by Tom Mens.
- Language: Prolog.
- Students: third year of computer science.
- Keywords: logic programming, derivation tree, cut operator, Prolog.
- Academic years 2021-2022 to 2023-2024.
- Language: French.
-
Functional programming, University of Mons (Belgium).
- Exercise and practical sessions for the course given by Tom Mens.
- Language: Scheme (Racket).
- Students: third year of computer science, second year of mathematics.
- Keywords: lambda calculus, functional programming, recursion, (infinite) stream.
- Academic years 2021-2022 to 2023-2024.
- Language: French.