Plan de cours: Lien
| Cours | Date | Sujet | Contenu | Exercice |
| Cours 1 | Introduction à la logique de programmation | Diapositive | Exercice Corrigé | |
| Cours 2 | Les conditions | Diapositive | Exercice Corrigé | |
| Cours 3 | Tableaux et boucles | Diapositive | Exercice Corrigé | |
| Cours 4 | Les classes, méthodes & opérations mathématiques | Diapositive | Exercice Corrigé | |
| Cours 5 | Traitement des exceptions | Diapositive | Exercice Corrigé | |
| Cours 6 | Examen 1 (formatif) | Examen | ||
| Cours 7 | Traitement des chaînes de charactères et des dates | Diapositive | Exercice Corrigé | |
| Cours 8 | Traitement de fichier | Diapositive | Exercice Corrigé | |
| Cours 9 | Programmation orientée objet | Diapositive | Exercice Corrigé | |
| Cours 10 | Examen 2 (30%) | Examen | ||
| Cours 11 | Les structures de données | Diapositive | Exercice Corrigé | |
| Cours 12 | Delegates, fonctions anonymes & expression Lambda | Diapositive | Exercice Corrigé | |
| Cours 13 | Projet de session (10%) | |||
| Cours 14 | Révision finale | Exercice Corrigé | ||
| Cours 15 | Examen final (60%) | Examen |