Home
Enseignement
etat jabber

Ce site s'adresse en priorité aux étudiants de la faculté des sciences et des techniques de l'université de Nantes.

L'utilisation non commerciale des supports de cours, énoncés de travaux dirigés et énoncés de travaux pratiques se trouvant sur le site est autorisée, à condition d'indiquer clairement leur provenance en fournissant un pointeur vers le document original. Toute utilisation commerciale est strictement prohibée sans l'accord préalable de l'auteur.

Pour accéder aux documents les plus à jour concernant les cours que je dispense actuellement, rendez-vous sur Madoc (les droits de consultation sont éventuellement restreints aux seuls étudiants de l'université de Nantes, voire aux étudiants qui sont effectivement inscrits au module).

If you are looking for the web page about my research activities, go here.

Récapitulatif des enseignements dispensés

2007-2008

  • Master PRO ALMA
    • Introduction aux outils de rédaction scientifique (LaTeX, BibTeX, ...), présentation des outils de configuration GNU, présentation des outils de gestion de version (CVS), 4.5 heures de cours, et 4.5 heures de travaux pratiques
  • Master 1 INFO
    • Module S8IN030 (Intelligence Artificielle), 20 heures de travaux pratiques
  • Master MIAGe 1
    • Module S8MI0110 (Algorithmique numérique), 8 heures de cours, 12 heures de travaux dirigés et 8 heures de travaux pratiques
  • Licence Informatique 3
    • Module S5I0100 (architecture des ordinateurs), 24 heures de travaux dirigés et 14 heures de travaux pratiques
    • Module S6I0300 (systèmes d'exploitation), 27 heures de travaux dirigés et 20 heures de travaux pratiques
  • Licence Informatique 1
    • Module SYI0200 (architecture des ordinateurs et systèmes d'exploitation), 16 heures de cours, 24 heures de travaux dirigés et 32 heures de travaux pratiques

2006-2007

  • Master PRO ALMA
    • Introduction aux outils de rédaction scientifique (LaTeX, BibTeX, ...), présentation des outils de configuration GNU, présentation des outils de gestion de version (CVS), 4.5 heures de cours, et 4.5 heures de travaux pratiques
  • Master MIAGe 1
    • Module S8MI0110 (Algorithmique numérique), 8 heures de cours, 12 heures de travaux dirigés et 8 heures de travaux pratiques
  • Licence Informatique 3
    • Module S5I0100 (architecture des ordinateurs), 24 heures de travaux dirigés et 14 heures de travaux pratiques
    • Module S5I0400 (langages à objets), 27 heures de travaux dirigés et 10 heures de travaux pratiques
    • Module S6I0300 (systèmes d'exploitation), 27 heures de travaux dirigés et 10 heures de travaux pratiques
  • Licence Informatique 1
    • Module SYI0200 (architecture des ordinateurs et systèmes d'exploitation), 16 heures de cours, 24 heures de travaux dirigés et 16 heures de travaux pratiques

2005-2006

  • Master PRO ALMA
    • Introduction aux outils de rédaction scientifique (LaTeX, BibTeX, ...), présentation des outils de configuration GNU, présentation des outils de gestion de version (CVS), 4.5 heures de cours, et 4.5 heures de travaux pratiques
  • Licence MIAGe
    • Module S720006 (langage C), 5.33 heures de cours, 12 heures de travaux dirigés et 12 heures de travaux pratiques
    • Module S720005 (architecture des ordinateurs), 12 heures de travaux dirigés et 10.67 heures de travaux pratiques
  • Licence Informatique 3
    • Module S5I0100 (architecture des ordinateurs), 24 heures de travaux dirigés et 14 heures de travaux pratiques
    • Module S6I0300 (systèmes d'exploitation), 26.67 heures de travaux dirigés et 10 heures de travaux pratiques
  • Licence Informatique 1
    • Module SYI0200 (architecture des ordinateurs et systèmes d'exploitation), 16 heures de cours, 24 heures de travaux dirigés et 32 heures de travaux pratiques

2004-2005

  • DESS de Génie Informatique
    • Introduction aux outils de rédaction scientifique (LaTeX, BibTeX, ...), présentation des outils de configuration GNU, présentation des outils de gestion de version (CVS), 4.5 heures de cours, et 4.5 heures de travaux pratiques
  • IUP MIAGe deuxième année
    • Module S720006 (langage C), 5.33 heures de cours, 12 heures de travaux dirigés et 12 heures de travaux pratiques
    • Module S720005 (architecture des ordinateurs), 12 heures de travaux dirigés et 10.67 heures de travaux pratiques
    • Module S722001 (systèmes d'exploitation), 14.67 heures de travaux dirigés et 12 heures de travaux pratiques
  • Licence Informatique 3
    • Module S5I0100 (architecture des ordinateurs), 24 heures de travaux dirigés et 13.33 heures de travaux pratiques
    • Module S6I0300 (systèmes d'exploitation), 26.67 heures de travaux dirigés et 9.33 heures de travaux pratiques
  • Licence Informatique 1
    • Module S2I0200 (architecture des ordinateurs et systèmes d'exploitation), 16 heures de cours, 24 heures de travaux dirigés et 16 heures de travaux pratiques

2003-2004

  • DESS de Génie Informatique
    • Introduction aux outils de rédaction scientifique (LaTeX, BibTeX, ...), présentation des outils de configuration GNU, présentation des outils de gestion de version (CVS), 4.5 heures de cours, et 4.5 heures de travaux pratiques
  • Licence d'Informatique
    • Module UL1 (architecture des ordinateurs), 27 heures de travaux dirigés et 18 heures de travaux pratiques
    • Module UL7 (systèmes d'exploitation), 33 heures de travaux dirigés et 12 heures de travaux pratiques
  • IUP MIAGe deuxième année
    • Module INF22 (langage C), 6 heures de cours, 12 heures de travaux dirigés et 12 heures de travaux pratiques
  • DEUG MIAS deuxième année
    • Module I6 (architecture des ordinateurs -- systèmes), 15 heures de cours, 18 heures de travaux dirigés et 30 heures de travaux pratiques

2002-2003

  • DESS de Génie Informatique
    • Introduction aux outils de rédaction scientifique (LaTeX, BibTeX, ...), présentation des outils de configuration GNU, 4.5 heures de cours, et 4.5 heures de travaux pratiques
  • Licence d'Informatique
    • Module UL1 (architecture des ordinateurs), 27 heures de travaux dirigés et 36 heures de travaux pratiques
    • Module UL7 (systèmes d'exploitation), 33 heures de travaux dirigés et 12 heures de travaux pratiques
  • IUP MIAGe deuxième année
    • Module INF22 (langage C), 6 heures de cours, 12 heures de travaux dirigés et 12 heures de travaux pratiques
  • DEUG MIAS deuxième année
    • Module I6 (architecture des ordinateurs -- systèmes), 15 heures de cours, 18 heures de travaux dirigés et 15 heures de travaux pratiques

2001-2002

  • Maîtrise d'Informatique
    • Module UOM3 (contraintes), 6 heures de cours, 10 heures de travaux dirigés et 4 heures de travaux pratiques
  • Licence d'Informatique
    • Module UL7 (systèmes d'exploitation), 33 heures de travaux dirigés et 12 heures de travaux pratiques
  • IUP MIAGe deuxième année
    • Module INF23 (architecture), 12 heures de travaux dirigés et 10 heures de travaux pratiques
  • DEUG B première année
    • Module I1b (algorithmique et structures de données), 21 heures de travaux dirigés et 18 heures de travaux pratiques
  • DEUG MIAS deuxième année
    • Module I6 (architecture des ordinateurs -- systèmes), 18 heures de travaux dirigés et 15 heures de travaux pratiques

1999-2000

  • DEA d'Informatique (Faculté des sciences de Nantes)
    • Cours de trois heures : présentation de l'arithmétique en nombres flottants et de l'arithmétique des intervalles. Application à la résolution de contraintes d'intervalles. Cf. les transparents
  • Licence d'Informatique (Faculté des sciences de Nantes)
    • Module UL4 (Programmation orientée objets), 33 heures de TDs et 15 heures de TPs. Apprentissage des langages C++ et Java
    • Module UL7 (Systèmes d'exploitation). 33 heures de TDs et 15 heures de TPs. Shell, programmation concurrente, threads Java
    • Module UOL2 (Algorithmique numérique), 15h de TDs et 9h de TPs. Arithmétique des ordinateurs, résolution de systèmes d'équations (non)-linéaires (méthode de Newton, méthode de Bairstow, algorithmes de Gauss, Jacobi, Gauss-Seidel...)

1998-1999

  • DEA d'Informatique (Faculté des sciences de Nantes)
    • Cours de trois heures : présentation de l'implémentation des opérateurs de contraction pour la résolution de contraintes d'intervalles, de la Warren Abstract Machine et du langage DecLIC. Cf. les transparents
  • Licence d'Informatique (Faculté des sciences de Nantes)
    • Module UL4 (Programmation orientée objets), 33 heures de TDs et 15 heures de TPs. Apprentissage du langage Java
    • Module UL1 (Architecture des ordinateurs), 6 heures de TDs et 3 heures de TPs
  • DEUG A première année (Faculté des sciences de Nantes)
    • Module I1A (Initiation à la conception d'algorithmes et à la programmation impérative), 3 heures de TDs et 1,5 heures de TPs
  • DEUG A deuxième année (Faculté des sciences de Nantes)
    • Module I5 (théorie des ensembles et structures algébriques, logique, introduction à la théorie des graphes), 5 heures de TPs

1997-1998

  • DEUG B première année (Faculté des sciences de Nantes)
    • Module I1b (algorithmique et structures de données), 18 heures de TDs et 20 heures de TPs
  • DEUG MIAS première année (Faculté des sciences de Nantes)
    • Module I2 (conception d'algorithmes et programmation fonctionnelle), 30 heures de TPs
  • DEUG MIAS deuxième année (Faculté des sciences de Nantes)
    • Module I3 (introduction à la théorie des langages, preuve de la correction des algorithmes, calcul du temps d'exécution des algorithmes), 30 heures de TPs

1996-1997

  • DEUG MIAS première année (Faculté des sciences d'Orléans)
    • Initiation à la conception d'algorithmes et à la programmation impérative, 36 heures de TDs et 42 heures de TPs
  • DUT première année (IUT Informatique d'Orléans)
    • Structures de données avancées, 22 heures de TDs

1994-1995

  • DEUG AES deuxième année (Faculté des sciences économiques et sociales d'Orléans)
    • Utilisation d'un tableur, d'un logiciel de traitement de texte et d'un SGBD, 48 heures de TDs/TPs
 
Designed by Dolmenhir - Dessiné par Dolmenhir - Powered by Mambo - Motorisé par Mambo - Get Firefox