Université de Toulouse III - IUT de Castres (2020-present)

UX Design for mobile

Undergraduate course

Design of User Interfaces

Undergraduate course

UX design for web interfaces

Undergraduate course

Université du Mans (2019-2020)

C Programming

Undergraduate course

Algorithms

Undergraduate course

Logic programming

Undergraduate course

Introduction to Unix

Undergraduate course

Networks

Undergraduate course

Univesité de Technologie de Compiègne (2015-2019)

Advanced databases

Postgraduate course

Interactive systems engineering

Postgraduate course

Algorithms and data structures

Postgraduate course

This course presents the main data structures (tables, linked lists, stacks, queues, trees, etc). The tutorials study the key algorithms applied to these data structures along with their complexity. The course is taught in C language.

Virtual reality

Postgraduate course

This course teach how to design and develop a VR application. It includes tutorials on the use of Unity game engine and the integration of VR devices such as the HTC Vive headset. Students work in groups to present a final project in building an application for the HTC Vive headset.

Algorithms and programming

Undergraduate course

Introduction to algorithms and basic programming methods. Practical works are done with Pascal.

Basics of programming

Postgraduate course

This course consists in an introduction to programming. It is restricted to students that are not enrolled in the computer science major.

Interaction and complexity

Postgraduate course

Tutorials on the use of Unity3D. Specifically, on programming interactions with virtual objects