📅 Calendrier des activités

Les cours commenceront le 8 septembre 2025 et se termineront le 27 juin 2026, avec les interruptions suivantes :

Cela représente 34 semaines de cours, réparties en deux semestres :

📌 Voici un calendrier global permettant de visualiser la répartition des semaines de cours :

Calendrier


📘 Programme du cours

Conformément au programme officiel d’informatique MP2I/MPI publié par le ministère, ce cours couvrira les 11 premiers chapitres du livre recommandé :
Informatique - MP2I/MPI - CPGE 1re et 2e années - Cours et exercices corrigés

📊 Répartition hebdomadaire du programme

L’étude sera répartie sur les semaines de cours selon le tableau suivant.

Semaine Chapitre Section n° section DM Remarques
1Architecture et systèmeArithmétique des ordinateurs2.1
2Architecture et systèmeModèle de Von Neumann, Système d’exploitation2.2, 2.3
3Programmation : OCamlPremiers pas avec OCaml3.1
4Programmation : OCamlDonnées structurées en OCaml3.2
5Programmation : OCamlRécursivité en OCaml3.3
6Programmation : OCamlPolymorphisme et ordre supérieur avec OCaml3.4, 3.5✅
7Programmation : CPremiers pas avec C4.1
8Programmation : CPointeurs, tableaux, structures en C4.2
9Programmation : CEntrées-sorties et modularité avec C4.3, 4.4✅
10Comparaison de C et OCaml3.6, 4.5
11Bonnes pratiques et raisonnementBonnes pratiques de programmation5
12Bonnes pratiques et raisonnementCorrection, terminaison, complexité6.1, 6.2, 6.3
13Bonnes pratiques et raisonnementInduction structurelle, cas d’étude6.4, 6.5✅
14Structures de donnéesTypes et abstraction7.1
15Structures de donnéesStructures de données séquentielles7.2
16Structures de donnéesStructures de données hiérarchiques7.3
17Structures de donnéesStructures hiérarchiques, Ensembles7.3, 7.4✅FIN S1
18GraphesDéfinitions et représentation8.1, 8.2
19GraphesAlgorithmique des graphes8.3
20GraphesAlgorithmique des graphes8.3
21AlgorithmiqueAlgorithmique arithmétique9.1
22AlgorithmiqueRetour sur trace et algorithme glouton9.2, 9.3
23AlgorithmiqueDiviser pour régner9.4
24AlgorithmiqueProgrammation dynamique9.4
25AlgorithmiqueAlgorithmique des textes9.5
26AlgorithmiqueAlgorithmique des textes9.5
27LogiqueLogique propositionnelle10.1
28LogiqueLogique propositionnelle10.1
29LogiqueSAT10.2
30LogiqueLogique du premier ordre10.3
31SQLModèles entité-association et relationnel11.1, 11.2
32SQLRequêtes SQL11.3
33SQLRequêtes SQL11.3