Teaching

Courses in artificial intelligence, optimization, algorithms, and programming, primarily at IFRI.

Artificial intelligence

  • Artificial intelligence and applications / machine learningIFRI master's program, since 2014–2015;
  • Machine learning concepts and applicationsAI bachelor's program, since 2022–2023;
  • Search-based problem-solving techniquesAI bachelor's program, since 2022–2023;

Optimization and algorithms

  • Complex problem-solving toolsIFRI master's program, since 2015–2016;
  • Advanced algorithmsIFRI master's program, since 2019–2020;
  • Optimization problem-solving toolsAI bachelor's program, since 2022–2023;

Software engineering

  • Object-oriented analysis and designIFRI 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.