| Vendredi | Cours | Travaux pratiques |
| 23 septembre | Paradigmes de la programmation. [fr] | Exercice introductif sur les fonctions récursives |
| 30 septembre | Fonctions d’ordre supérieur. [en] [fr] | Projet sur les ensembles |
| 7 octobre | Abstractions de données. [en] [fr] |
| 14 octobre | Filtrage de motifs | Projet sur les codes de Huffman |
| 21 octobre | Complément sur les listes |
| 28 octobre | La notation for | Projet sur le traitement de texte |
| 4 novembre | Calcul symbolique |
| 11 novembre | Fonctions et états | Projet sur les simulations temporelles |
| 18 novembre | Contraintes | Examen intermédiaire |
| 25 novembre | Calculer avec les flots | Projet sur les simulations temporelles |
| 2 décembre | Lisp | Projet sur les flots et les contraintes |
| 8 décembre | Projet sur Lisp |
| 16 décembre | Prolog |
| 23 décembre | Examen final |