- Jeudi 20 septembre
- Cours “Les Paradigmes de la Programmation”. Session d'exercice sur les fonctions récursives.(donnée)
- Jeudi 27 septembre
- Cours “Fonctions d’ordre supérieur”. Session de travail sur le premier projet.
- Jeudi 4 octobre
- Cours “Abstractions de données”. Session de travail sur le premier projet.
- Jeudi 11 octobre
- Cours “Filtrage des Motifs”. Session de travail sur le second projet.
- Jeudi 18 octobre
- Cours “Complément sur les listes”. Session de travail sur le second projet.
- Jeudi 25 octobre
- Cours “La Notation For”. Session de travail sur le troisième projet.
- Jeudi premier novembre
- Cours “Calcul symbolique”. Session de travail sur le troisième projet.
- Jeudi 8 novembre
- Cours “Fonctions et états”. Session de travail sur le quatrième projet.
- Jeudi 15 novembre
- Cours “Calculer avec les flots”. Session de travail sur le quatrième projet.
- Jeudi 22 novembre
- Cours “Contraintes”. Examen intermédiaire.
- Jeudi 29 novembre
- Cours “Lisp”. Session de travail sur le cinquième projet.
- Jeudi 6 décembre
- Cours “Lisp” (suite). Session de travail sur le cinquième projet.
- Jeudi 13 décembre
- Cours “Prolog”. Session de travail sur le sixième projet.
- Jeudi 20 décembre
- Cours “Prolog” (suite). Examen final.