Plan de cours
| Cours | Date | Sujet | Diapositive | Exercice |
| Cours 1 | Introduction à la logique de programmation | Diapositive | Exercice Corrigé | |
| Cours 2 | Les conditions | Diapositive | Exercice Corrigé | |
| Cours 3 | Les listes & les boucles | Diapositive | Exercice Corrigé | |
| Cours 4 | Les fonctions & opérations mathématiques | Diapositive | Exercice Corrigé | |
| Cours 5 | Les exceptions | Diapositive | Exercice Corrigé | |
| Cours 6 | Examen 1 (15%) | Examen | ||
| Cours 7 | Traitement des chaines de charactères | Diapositive | Exercice Corrigé | |
| Cours 8 | Traitement de fichier | Diapositive | Exercice Corrigé | |
| Cours 9 | Programmation orientée objet | Diapositive | Exercice Corrigé | |
| Cours 10 | Examen 2 (25%) | Examen | ||
| Cours 11 | Les structures de données | Diapositive | Exercice Corrigé | |
| Cours 12 | Les expressions régulières | Diapositive | Exercice Corrigé | |
| Cours 13 | Projet de session (10%) | |||
| Cours 14 | Révision | Exercice Corrigé | ||
| Cours 15 | Examen final (60%) | Examen |