2021 - 2025 (Limoges University)
Hours: 1054 (lectures, practical works, tutorials). Levels: undergraduate and master. Courses: algebra, computer algebra and polynomial systems, differential and vector calculus, Euclidean geometry, Java processing, maths for physicists, probabilities, real and complexe analysis, sequences and series of functions, unix.
2017 - 2018 (Paris-Est Marne-la-Vallée University)
Hours: 192 (practical works, tutorials). Levels: school engineering, undergraduate. Courses: algorithms for data structures, operating systems, programming, syntactic analysis.
2013 - 2017 (Paris Diderot University)
Hours: 352 (lectures, practical works, tutorials). Levels: undergraduate. Courses: algorithms for data structures, graphical user interfaces, imperative and object-oriented programming, types and objects.