Teaching

Main lessons (in french)

My teachings are mainly related to distributed systems and algorithms

Second year master students:

  • Algorithmique distribuée (Distributed Algorithms)
    • Introduction
    • Contexte
    • Exclusion mutuelle (mutual exclusion)
    • Temps distribué (distributed time)
    • Exclusion mutuelle resptectant les dépendances  (Mutual exclusion with dependencies)
    • Diffusion fiable (reliable broadcast)
    • Election
    • Vagues (Waves)
    • Terminaison
    • Snapshot
    • Tolérance aux pannes (Fault tolerance)
    • Exclusion mutuelle en environnement incertain (Mutual exclusion in uncertain environments)
  • Environnements de test des algorithmes distribués
  • Théorie des graphes et combinatoire
    • Cours
    • Exercices
  • Communication dans les systèmes distribués
    • Cours
    • Exercices