Teaching Experience
Teaching Experience
Comp. Concepts for Prog. (COMP1243), Principal Instructor, Acadia University, Wolfville, Canada, 2024
Intro. to Computer Science (COMP1233), Principal Instructor, Acadia University, Wolfville, Canada, 2024
Programming 1 (COMP1113), Principal Instructor, Acadia University, Wolfville, Canada, 2023 - 2024
Artificial Intelligence 1 (COMP3613), Principal instructor, Acadia University, Wolfville, Canada, 2023-2024
French for newcomers, CLIC program, Sainte-Anne university, Halifax, Canada, starting November 2022.
Distributed Systems: Principal instructor, Continuous education, ESI, Class of 100 students. 2020 – 2021.
Operating Systems: Principal instructor, Class of 260 computer science undergraduate students, ESI, 2011- Today.
Real-Time Systems: Principal instructor, Class of 10 computer science graduate students, Military School of Material (Ecole Supérieure militaire du Matériel – ESM, Algiers), 2021-2022.
Introduction to research methodology: Teaching assistant, Class of 35 computer science graduate students, 2015-Today.
Multidisciplinary project: Principal supervisor, Class of 24 compute science undergraduate students, 2012-Today.
Algorithmic course: Principal instructor, classes of 20 undergraduate students. 2021-2022.