Teaching
Université Henri Poincaré, Nancy 1  
2008-2009 : M2R SDR
  • Grilles informatiques et algrorithmique distribuée avancée : Cours (3,5)
  • 2007-2008 : Licence MI-EEAR (L1)
  • Algorithmique et Programmation Fonctionnelle (AP1) : TD (20), TP (20)
  • Algorithmique et Programmation Impérative (AP2) : Cours (20), TD (60), TP (50)
  • M2Pro IMOI
  • Introduction aux réseaux : Cours/TD (30HeqTD)
  • M2R SDR
  • Grilles informatiques et algrorithmique distribuée avancée : Cours (7,5)
  • 2006-2007 : Licence MI-EEAR (L1)
  • Algorithmique et Programmation Fonctionnelle (AP1) : TD (22), TP (18)
  • Algorithmique et Programmation Impérative (AP2) : Cours (22), TD (50), TP (50)
  • M2Pro IMOI
  • Introduction aux réseaux : Cours/TD (30HeqTD)
  • M2R SDR
  • Grilles informatiques et algrorithmique distribuée avancée : Cours (7,5)
  • M2R Informatique
  • Encadrement du stage de K. Khelfaoui (Efficacité du calcul parallèle multi-sites)
  • 2005-2006 : Licence MI-EEAR (L1)
  • Algorithmique et Programmation Fonctionnelle (AP1) : TD (20), TP (60)
  • Algorithmique et Programmation Impérative (AP2) : Cours (10), TD (30), TP (30)
  • M2Pro IMOI
  • Introduction aux réseaux : Cours/TD (30HeqTD)
  • M2R Informatique
  • Encadrement du stage de P.-N. Clauss (Algorithme à front d'onde et pipeline out-of-core sur architecture à mémoire partagée)
  • Ecole des Mines de Nancy
  • Encadrement du stage de 3ème année de D. Auricchio (Comparaison directe de grandes séquences génomiques)
  • M1 Informatique
  • Encadrement du stage d'initiation à la recherche de J. Pagny et D. Marcic (Recherche et comparaison d'extensions paralleles de logiciels de calcul scientifique)
  • 2004-2005 : IUP GMI
  • Algorithmique des graphes : Cours (8), TD (8) et TP (8)
  • DESS IMOI
  • Introduction aux réseaux : Cours/TD (20HeqTD)
  • Licence de Mathématiques (L3)
  • Algorithmique : Cours (12)
  • Licence d'Informatique (L3)
  • Algorithmique, Programmation et Structures de données (APSD 2) : Cours (14), TD (18), TP (88)
  • DEA d'Informatique de Lorraine
  • Encadrement du stage de T. N'Takpé (Adaptation d'un algorithme d'ordonnancement de tâches parallèles sur plates-formes homogènes aux systèmes hétérogènes)

  • Université Joseph Fourier, Grenoble 1  
    2003-2004 : IUP GEII (UFR de Physique)
  • XML/Java : Cours (22,5) et TDE (30)
  • IUP GCI (UFR de Mécanique)
  • XML/Java : Cours (27) et TDE (30)
  • IUP MIAGE (UFR Informatique et Mathématiques Appliquées)
  • Stage XML/Java : TDE (12)
  • Technologies de l'Information pour la Santé 2èannée (PolyTech'Grenoble)
  • Multimédia et Recherche d'Information : TDE (16)
  • L1 Parcours IMMA (UFR Informatique et Mathématiques Appliquées)
  • Algorithmique et Programmation Fonctionnelle : TD (18) TDE (19,5)
  • L3 (UFR Informatique et Mathématiques Appliquées)
  • Encadrement de projet logiciel : TDE (16)

  • Ecole Normale Supérieure de Lyon  
    2001-2002 : DEA d'Informatique Fondamentale
  • Encadrement du stage d'O. Riffault (Schéma de recouvrement global IO/Calcul/Communication)
  • 1999-2000 : DEA d'Informatique Fondamentale
  • Encadrement du stage de M. Quinson (Modélisation de clusters hétérogènes de machines parallèles pour les algorithmes numériques)
  • Projet Européen DataGrid
  • Formation au metacomputing et à Globus. Durée : 3 jours

  • Université Claude Bernard, Lyon 1  
    2001-2002 : DEUG MIAS 2ème année
  • Langage C : TD (9) et TP (9)
  • 2000-2001 : DEUG MIAS 2ème année
  • Langage C++ : TD (9) et TP (9)
  • DEUG Sciences de la Matière 2ème année
  • Langage C, option algorithmique : TD (9) et TP (18)
  • 1999-2000 : DEUG Sciences de la Matière 2ème année
  • Langage C, option algorithmique : TD (9) et TP (18)
  • DEUG MIAS 1ère année
  • Langage C : TD (24)

  •