Module : Programmation orientée objet
Niveau : 2ème Année Licence
Responabilité : Chargé de cours
Année universitaire : 2024 / 2025
Module : Programmation orientée objet
Niveau : 2ème Année Licence
Responabilité : Chargé de TP
Année universitaire : 2023 / 2024
Module : Algorithmique et structures de données
Niveau : 1ère Année Licence
Responabilité : Chargé de TD
Années universitaires : Du 2022 au 2024
Module : Compilation
Niveau : 3ème Année Licence
Responabilité : Chargé de TD
Années universitaires : Du 2015 au 2019
Module : Recherche documentaire
Niveau : Master 1
Responabilité : Chargé de cours
Années universitaires : Du 2018 au 2021
Module : Génie logiciel
Niveau : 2ème Année Licence
Responabilité : Chargé de TD
Années universitaires : Du 2015 au 2017
Module : Algorithmique et structures de données
Niveau : 2ème Année Licence
Responabilité : Chargé de TD
Année universitaire : 2023 / 2024
Module : Théorie des graphes
Niveau : 3ème Année Licence
Responabilité : Chargé de TD
Année universitaire : 2009 / 2010
Module : Systèmes d'exploitation 2
Niveau : 3ème Année Licence
Responabilité : Chargé de TD
Années universitaires : Du 2016 au 2023
Module : Systèmes d'exploitation 1
Niveau : 2ème Année Licence
Responabilité : Chargé de TD
Années universitaires : Du 2016 au 2023
Module : Théorie des langages
Niveau : 2ème Année Licence
Responabilité : Chargé de TD
Années universitaires : Du 2009 au 2016
Module : Processus métiers et développement agile
Niveau : Master 1
Responabilité : Chargé de cours
Années universitaires : Du 2021 au 2023
Module : Systèmes distribués: Aspects implémentation
Niveau : Master 1
Responabilité : Chargé de cours
Années universitaires : Du 2015 au 2017
Module : Systèmes distribués: Principes et concepts
Niveau : Master 1
Responabilité : Chargé de cours
Années universitaires : Du 2015 au 2017