Module : Systèmes différentiels non linéaires
Niveau : Master 1
Responabilité : Chargé de cours
Années universitaires : Du 2014 au 2016
Module : EDO I
Niveau : 2ème Année Licence
Responabilité : Chargé de cours
Année universitaire : 2008 / 2009
Module : Modole Y (Théorie hilbertienne)
Niveau : 3ème Année Licence
Responabilité : Chargé de cours
Année universitaire : 2012 / 2013
Module : Analyse numérique
Niveau : 3ème Année Licence
Responabilité : Chargé de cours
Année universitaire : 2003 / 2004
Module : EDP
Niveau : Master 2
Responabilité : Chargé de cours
Années universitaires : Du 2012 au 2017
Module : Analyse Fonctionnelle
Niveau : Master 1
Responabilité : Chargé de cours
Années universitaires : Du 2012 au 2016
Module : Algèbre
Niveau : 1ère Année Ingénieur
Responabilité : Chargé de cours
Années universitaires : Du 2010 au 2012
Module : Probabilités et Statistiques
Niveau : 1ère Année Licence
Responabilité : Chargé de cours
Années universitaires : Du 2002 au 2004
Module : Analyse IV
Niveau : 3ème Année Licence
Responabilité : Chargé de cours
Années universitaires : Du 2004 au 2008
Module : Analyse III
Niveau : 2ème Année Licence
Responabilité : Chargé de cours
Années universitaires : Du 2004 au 2008
Module : Théorie spectrale
Niveau : Master 1
Responabilité : Chargé de cours
Années universitaires : Du 1995 au 2016
Module : SEM 310 (Maths pour les ingénieurs)
Niveau : 2ème Année Ingénieur
Responabilité : Chargé de cours
Années universitaires : Du 1993 au 2000