| Jeudi | Cours | Travaux pratiques |
| 17 septembre | Paradigmes de la programmation | Exercice introductif sur les fonctions récursives |
| 24 septembre | Fonctions d’ordre supérieur | Projet sur les ensembles |
| 1 octobre | Abstractions de données |
| 8 octobre | Filtrage de motifs | Projet sur les codes de Huffman |
| 15 octobre | Complément sur les listes |
| 22 octobre | La notation for | Projet sur le traitement de texte |
| 29 octobre | Calcul symbolique |
| 5 novembre | Fonctions et états | Projet sur les simulations temporelles |
| 12 novembre | Calculer avec les flots |
| 19 novembre | Contraintes | Examen intermédiaire |
| 26 novembre | Lisp | Projet sur les flots et les contraintes |
| 3 décembre | Projet sur Lisp |
| 10 décembre | Prolog |
| 17 décembre | Examen final |