During my PhD thesis, I taught several courses in the University of Rennes 1 as an apprentice assistant professor at IFSIC (Institut de Formation Supérieur en Informatique et Communication). I gave tutorial and demonstrator courses to student from bachelor's degree and master's degree. After my PhD I got a one-year ATER position that allows me to taught for one more year in the engineer school INSA of Rennes (National Institute of Applied Sciences), since then I try to keep going some of my courses even as a research engineer.

INSA courses since my Thesis

  • Tutorial Courses and Demonstrator Courses in Introduction to Java Programming Language, 1st year students at INSA (Java, Object-Oriented Programming)
  • Demonstrator Courses in C Programming Language, 3rd year students at INSA (C)
  • Tutorial Courses and Demonstrator Courses in Sequential Logic, 3nd year students at INSA, Computer Science Departement

Bachelor's courses during my PhD Thesis

  • Tutorial Courses and Demonstrator Courses in Scientific Computer Sciences, 1st year of the degree (Mathematica, Functional Programming)
  • Demonstrator Courses in Scientific Computer Sciences, 2st year of the degree (Java, Object-Oriented Programming)
  • Demonstrator Courses in Software Engineering, 2nd year of the degree (Scheme, Functional Programming)
  • Demonstrator Courses in DataBase and Structured Data, 2nd year of the degree (SQL, xHTML, CSS, XML & DTD)
  • Demonstrator Courses in Graph Algorithm, 3rd year of the degree (Java, Object-Oriented Programming)
  • Tutorial Courses and Demonstrator Courses in Object-Oriented Programmation, 3rd year of the degree (Java, C++, Object-Oriented Programming)

Master's courses during my PhD Thesis

  • Demonstrator Courses in Mobile Phone Programmation, 2nd year of the degree (Java ME, Object-Oriented Programming)

Training supervision

  • Supervision of the final project of a master degree student in Dassault Data Services. The student worked on 3d modelisation and interactions.