Teaching activities

  • 2017-current: Associate Professor, Artois University, France. I have introduced the module of "Applied machine learning" in 2018, and since then I am the module leader. I have been module leader for "Theory of computation and Logic", "Artificial Intelligence", "Advanced Machine Learning", "Software Engineering", "Advanced Databases", and "Algorithmic Complexity". Teaching load of 602 hours.
  • 2015-2016: Assistant Professor, Polytech Marseille, France. I have been the module leader for "Semantic Web Engineering", "Introduction to Semantic Web", and "Formal Logic". Teaching load of 110 hours.
  • 2014-2015: Assistant Professor, University Institutes of Technology, France. I have been the module leader for "Software Engineering", "Operating System". Teaching load of 192 hours.
  • March 19: Assistant Professor, Nanjing University, China, I have accomplished an Erasmus+ Staff Training Mobility. Teaching load of 6 hours.
  • I have also acted as a supervisor of around 60 final year projects.

Institutional responsibilities

  • 2020-current: In charge of the third year Bachelor of Computer Science at Artois University.
  • 2020-current: Co-manager of Bachelor/Master student internships at Artois University.
  • 2019-current: In charge of the CRIL-CNRS group seminar.