On trouvera ici les enseignements ayant donné lieu à une page web.
    
  2018-2019 :
    
  
  2017-2018 :
    
      - Préparation
      à l'agrégation de mathématiques, 2e année
      du master
      mathématiques et applications
      
- Logique, langage, calcul,
	3e année de
	la licence Sciences
	et humanités (Initiation à la
	programmation en
	Python, Sage
	et peut-être Scratch dans le
	cadre de ce cours)
      
- Préparation au Capes de
      mathématiques, master
      Métiers de l'enseignement et de la
      formation, École
      supérieure du professorat et de l'enseignement
      
- Mathématiques discrètes, 1ère année de master de mathématiques, université Nazi Boni, Bobo-Dioulasso, Burkina Faso
    
  2016-2017 :
    
    
  2015-2016 :
  	
    - Symétrie aspects mathématiques et chimiques, avec
	Martin Lustig et Florence Boulc'h, au sein du cours
	Optique, vision, couleurs, licence Sciences et
	  humamités, 2e année
    
- Arithmétique de Péano, au sein du cours Logique, langage, calcul, licence Sciences et
	  humamités, 3e année
    
- Enseignement de la programmation à l'école primaire avec Scratch
    
- Topologie et analyse, 3e
	année
	de licence
	de mathématiques
    
- Mathématiques avec
      Sage, 1ère
      année de master de mathématiques
    
- Préparation à l'agrégation: théorie des groupes
    
- Préparation au Capes: thèmes d'algèbre
  
  2014-2015 :
    
      - Symétrie aspects mathématiques et chimiques, avec
	Martin Lustig et Florence Boulc'h, au sein du cours
	Optique, vision, couleurs, licence Sciences et
	  humamités, 2e année
      
- Arithmétique de Péano, au sein du cours Logique, langage, calcul, licence Sciences et
	  humamités, 3e année
      
- Programmer avec Scratch à l'école primaire, intervention dans le cours de Maths en Jeans de la 3e année de la licence de mathématiques
      
- Mathématiques avec
      Sage, 1ère
      année de master de mathématiques
      
- Algèbe linéaire 2,
	2e année
	de licence
	  de mathématiques
      
- Topologie et analyse, 3e
	année
	de licence
	de mathématiques
    
2013-2014 :
  
2012-2013 :
  
       
2011-2012 :
        
	 - Analyse 2 (MA301), licence mathématiques et informatique, 2e année
	 
- Compléments en mathématiques (MA303), licence mathématiques et informatique, 2e année
	 
- Combinatoire des groupes et géométrie hyperbolique, cours de 2e année du Master de mathématiques, avec Martin Lustig.
	
2010-2011 :
        
  
2009-2010 :
        
2008-2009 :
         
	   - Arithmétique, MA403, Licence math-info, 2e année
	   
- Algèbre appliquée, MA206, Licence SVT, 1ère année
	   
- Analyse 2, MA301, licence 2e année
           
- Compléments d'intégration, MA303, licence 2e année
	   
- Cryptographie, TP - IPsec, Master professionnel IAA,parcours FSSI, 2e année
	 
  2007-2008 :
     
  2006-2007 :
  
  2005-2006 :
    
  2004-2005 :
  
  
  2004 :
  
    -  2LMAT75 Algèbre et géometrie (licence)
    
-  M10 Calcul scientifique et probabilités (deug deuxième année)
    
-  MSUP : examen pour l'obtention de l'équivalence de première année de Deug pour les élèves de classe préparatoires juin et septembre. 
  
2002-2003:
-  Calculus 1 for IT, Al-Quds University, BA of Information Technology, first semester 2002-2003,
-  Java 1, Al-Quds University, BA of Computer Science, 2002-2003,
-  Java 2, Al-Quds University, BA of Computer Science, second semester, 2002-2003,
-  Advanced Network, Al-Quds University, MSc in Computer Science, first semester, 2002-2003
2001-2002:
-  Algorithmique, licence d'informatique, premier semestre 2001-2002; 
-  Réseaux, IUP 2éme année, deuxième semestre 2001-2002;