CPE Lyon
Année universitaire 2026-2027
Programme complet détaillant tous les sujets abordés dans ce cours.
Voir le plan du coursAperçu des objectifs d'apprentissage, critères d'évaluation, programmation à l'ère de l'IA générative et planning détaillé des cours magistraux et séances pratiques.
Voir le coursParadigmes de programmation, types de données, systèmes de types, évolution de C23 et sûreté mémoire, opérateurs, structures de contrôle, et lecture critique du code généré.
Voir le coursGestion de la mémoire à travers les pointeurs, organisation des données avec les structures, fonctions et apports récents de C pour expliciter l'intention.
Voir le coursCompréhension de la chaîne de compilation du code source à l'exécutable : prétraitement, compilation, assemblage, édition de liens, et place de la génération de code par IA dans cette chaîne.
Voir le coursFonctions pures et effets de bord, expressions lambda, fonctions d'ordre supérieur
(map, filter, reduce), types algébriques et
filtrage par motif.
Exercices pratiques complets, devoirs de programmation et projet semestriel. Comprend le code de départ, des instructions détaillées en français et des exemples couvrant tous les sujets du cours, de la syntaxe de base aux processus de compilation.
Accéder sur GitHub