Enseignement

MdC, Nancy2 et Loria, Nancy, France 

accueil | curriculum-vitae | publications | enseignement | recherche | divers | contact

2008 -- 2009

Cours StarUML [pdf]


Présentation détaillée [pdf]

Table récapitulative :

ATER à l'ENSEIRB, 2006 - 2007 - 192 h

ENSEIRB - École Nationale Supérieure d'Électronique Informatique et de Radiocommunication de Bordeaux - est une école d'ingénieur qui comporte trois filières : informatique, électronique et télécommunication. Les élèves recrutés viennent des classes préparatoires aux grandes écoles. L'enseignement se déroule sur trois années à la fin desquelles les élèves obtiennent leur titre d'ingénieur de leur filière.

  • Cryptographie : année 2 informatique (TD - 36h)
cryptographie antique, cryptographie moderne.
  • Algorithmique et structure de données : année 1électronique (TD - 30h)
tableau, pile, file, récursivité, conception d’un programme.
  • Programmation impérative : année 1 informatique (TD 16h - encadrement de projet 20h)
syntaxe C, tableaux, boucles.
  • Analyse d’algorithmes : année 1 informatique (TD 20h)
automates finis, machines de Turing, spécification de programmes, techniques de preuves .
  • Environnement de travail : année 1 électronique (TD 6h)
bash, shell.
  • Algorithmiques des graphes :  année 1 informatique (TD 28h - encadrement de projet 20h)
exemples de probèmes, problèmes de parcours, flot maximal, couplage maximal.
  • Projet Open Source : année 1 informatique (TD 12h)
suivi de projets Open Source.

 

 

Enseignements dispensés à l'UFR maths-info Bordeaux 1, 2002 - 2006 - 144h

  • Bases de Données : (Master 1 Bio-informatique, université Bordeaux 1, 15h TD)
    • algèbre relationnelle
    • – Shémas entité/association et schémas relationnels
  • Méthodes Statistiques pour l’Informatique : (MSI, Licence 3 - informatique, université Bordeaux 1, 58h TD )
    • Probabilités discrètes, probabilités continues, estimation.
  • Initiation à l’informatique : (Initinfo, licence 1, université Bordeaux 1, 48h TP)
    • Découverte de la programmation à l’aide de Python.
  • Statistiques : (Master 1 Bio-informatique, université Bordeaux 1, 15h TD)
    • Utilisation du logiciel R.
    • Tests et Estimations.
    • Analyse en Composantes Principales.
  • Informatique pour la biologie : (Licence 2 biologie, université Bordeaux 1, 8h TP)
    • Maple

 

Enseignements dispensés à l’université Bordeaux 3 - Lettres et langues, 2004  - 2006 - 42h

  • Informatique théorique : (Licence 2, sciences du langage, université Bordeaux 3, 12h Cours Magistral)
    • Introduction à la hiérarchie de Chomsky.
    • Automates finis : détermination, forme normale.
    • Grammaires régulières, expressions régulières.
  • Informatique théorique : (Licence 3, sciences du langage, universit ́e Bordeaux 3, 12h Cours Magistral)
    • Hiérarchie de Chomsky.
    • Automates à pile, machine de Turing.
  • Informatique pour l’entreprise : (Licence 3, LEA (Lettres étrangères appliquées), université Bordeaux 3, 12h TD) :
    • suite bureautique et utilisation standard d’un ordinateur.
  • Séminaire de λ-calcul (pour les enseignants de lettres, université Bordeaux 3, 6h) :
    • présentation des fondamentaux historiques du λ-calcul.
    • fonctionnement du λ-calcul.

 

Encadrements de Projets de Recherche

  • Projet de recherche, 2006 master 2 : Range Concatenation Grammars et Grammaires Minimalistes
  • Projet Master, 2006, 1 groupe : 4 étudiants, UE programmation Master 1, Bordeaux 1 : “Implémentation d’un module sémantique pour le parser de J. Hale

 

Enseignements dispensés avant 2004 

  • Cours en groupe et particuliers de mathématiques - niveaux collège et lycée. (150 heures)