## Teaching

Here follows a brief description of what I have taught.

- 2015-2016:
**Data structures and fundamental algorithms**(C++) in the “Computer Science” (bachelor 1) departement of the IUT Orsay

- 2013-2014:
**Object-oriented analysis and design**(UML, project management) in the “Computer Science” (master 1) departement of the Lille 1 University**Object-oriented design**(Java, design patterns) in the “Computer Science” (licence 3) departement of the Lille 1 University**Introduction to algorithm and programming**(bachelor 1) in the “SESI” (licence 1) departement of the Lille 1 University

- 2012-2013:
**Final project assignement supervision**in the “Mathematical Engineering” departement of the INSA de Rouen**Master thesis supervision**of Coralie Farges at the “LITIS”

- 2011-2012: teaching assistant
**Introduction to algorithm and programming**(bachelor 1) in the “STPI” departement of INSA of Rouen**Algorithm and C programming**(bachelor 3) in the “Computer Science” departement of the INSA de Rouen

- 2010-2011: teaching assistant
**French IT and internet Certificate (C2I)**(bachelor 1) in the “STPI” departement of INSA of Rouen**Introduction to algorithm and programming**(bachelor 1) in the “STPI” departement of INSA of Rouen**Algorithm and programming**(bachelor 2) in the “STPI” departement of INSA of Rouen- Projects supervision in
**C programming**(bachelor 3) in the “Mathematical Engineering” departement of the INSA de Rouen **Final project assignement supervision**in the “Mathematical Engineering” departement of the INSA de Rouen