Partie 1 : Introduction

Séance 1 | Jeudi 20 Septembre Introduction
Séance 2 | Jeudi 27 Septembre Notions de base
Séance 3 | Jeudi 4 Octobre (Re)découverte d'OCaml
Séance 4 | Jeudi 11 Octobre [TP] (Re)découverte d'OCaml

Partie 2 : Complexité - Structures de données

Séance 6 | Jeudi 25 Octobre Complexité en temps et en espace
Séance 7 | Jeudi 15 Novembre [TP] Tri par tas
Séance 8 | Jeudi 22 Novembre Arbres binaires de recherche
Séance 9 | Jeudi 29 Novembre [TP] Mise en place des ABR
Séance 10 | Jeudi 6 Décembre [TP] Arbres rouge-noir
Séance 11 | Jeudi 13 Décembre Pour aller un peu plus loin...

Partie 3 : Réseau

Séance 12 | Jeudi 20 Décembre Présentation générale
Séance 13 | Jeudi 10 Janvier Transférer des données
Séance 14 | Jeudi 17 Janvier [TP] Algorithmes de correction d'erreurs
Séance 15 | Jeudi 24 Janvier Notions de routage
Séance 16 | Jeudi 31 Janvier [TP] L'algorithme de Dijkstra
Séance 17 | Jeudi 7 Février La communication à haut niveau
Séance 18 | Jeudi 14 Février [TP] Initiation aux réseau en OCaml
Séance 19 | Jeudi 21 Février [Projet] Communication entre processus
Séance 20 | Jeudi 28 Février [Projet] Communication entre processus

Partie 4 : On verra...