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