Enseignements 2003-2008

Enseignement 2003–2008

vacations à l’Université de Bordeaux 3 (Lettres et Langues) et à l’Université de Bordeaux 1 (Sciences). ATER à temps plein à l’ENSEIRB (École Nationale Supérieures d’Électronique, Informatique et Radiocommunication de Bordeaux, devenue ENSEIRB-Matmeca de Bordeaux INP).

Enseignements dispensés à l’ENSEIRB, 2006–2007 – 192h


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

Enseignements dispensés à l’UFR maths-info Bordeaux 1, 2003–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 CM) :
    • 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é Bordeaux 3, 12h CM) :
    • 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 lambda-calcul (pour les enseignants de lettres, université Bordeaux 3, 6h) :
    • présentation des fondamentaux historiques du lambda-calcul.
    • fonctionnement du lambda-calcul.