Teaching
Courses in artificial intelligence, optimization, algorithms, and programming, primarily at IFRI.
Artificial intelligence
- Artificial intelligence and applications / machine learning — IFRI master's program, since 2014–2015;
- Machine learning concepts and applications — AI bachelor's program, since 2022–2023;
- Search-based problem-solving techniques — AI bachelor's program, since 2022–2023;
Optimization and algorithms
- Complex problem-solving tools — IFRI master's program, since 2015–2016;
- Advanced algorithms — IFRI master's program, since 2019–2020;
- Optimization problem-solving tools — AI bachelor's program, since 2022–2023;
Software engineering
- Object-oriented analysis and design — IFRI bachelor's program, since 2015–2016;
Training in university pedagogy
I was the top-ranked participant in the 2025 international training in digital university pedagogy at the Université libre de Bruxelles. In May 2026, I returned as a Chair of the South awardee, leading workshops on digital tools for university teaching for lecturers and researchers from nine countries.
Teaching resource
Thesis project specification template: a detailed, structured document guiding students through the preparation of their thesis project specifications.