Information, calcul, communication
Section outline
-

- Accès rapide aux semaines : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 cyber-sécurité références
- Description du cours [PDF], à lire absolument.
- Partie pratique (programmation C++) :
- Cours : Jeudi 1015-1100 en amphi CE 1 4,
et sur Zoom : https://epfl.zoom.us/j/61832050716 - Exercices : Jeudi 815-1000 en CO 020-023 et INF 1.
- dès la semaine 3 (de prog) : exercices complémentaires (de prog) pour faire le lien avec la théorie
- MOOC :
- sur OpenLearnity : https://courseware.epfl.ch/courses/course-v1:EPFL+init-prog-cpp+2024/about ;
- alternative : sur Coursera : voir cette page d'information.
- Cours : Jeudi 1015-1100 en amphi CE 1 4,
- Partie théorie :
- Soutien (totalement optionnel ; uniquement pour celles/ceux qui en ont besoin) :
vendredi, 1615-1800 en salle CE 1 106. - Evaluations :
- Examen 1 (30%) : semaine 7 : vendredi 30 octobre de 1315 à 1500 (1h45)
- Homework (10%) : semaines 9 et 10 : du vendredi 13 novembre au mercredi 25 novembre
- Examen final (55%) : semaine 14 : vendredi 18 décembre de 1315 à 1600 (2h45)
- Quiz sur la sécurité informatique (5%) : à terminer avant le vendredi 18 décembre 23h59
-
-
(ces slides servent aussi pour la semaine prochaine (2))
-
[CASE_STUDY_T_1_SOLUTION] Compléments théorie 0 & I.1a : solutions (version « propre » sans annotation) File
-
Compléments théorie 0 & I.1a : version annotée faite en cours [4 Mo] File
-
[SERIE_1_SOLUTON] Corrigé des exercices de la semaine 1 File
-
ATTENTION ! Cette semaine nous n'avons exceptionnellement pas la CE 1 100 pour les exercices du vendredi.
Il faudra donc se serrer un peu plus dans les autres salles pour cette fois.-
Transparents de complément « Variables & Expressions » (version annotée faite en cours) [26 Mo] File
-
(ces slides sont les mêmes que ceux déjà fournis la semaine passée)
-
[CASE_STUDY_T_2_SOLUTION] Compléments théorie I.1b : solution, version « propre » sans annotation File
-
Complément théorie I.1b : solution avec annotations faites en classe File
-
[SERIE_2_SOLUTION] Corrigé des exercices de la semaine 2 File
-
-
[CASE_STUDY_P_3_SOLUTION] Solution de l'étude de cas « branchements conditionnels » File
-
Transparents de complément « branchements conditionnels » (version annotée faite en cours) [27 Mo] File
-
[CASE_STUDY_T_3_SOLUTION] Compléments théorie I.2 : solution « propre » sans annotations File
-
Compléments théorie I.2 : solution, version faite en cours, avec annotations File
-
[SERIE_3_SOLUTION] Corrigé des exercices de la semaine 3 File
-
-
[CASE_STUDY_P_4_SOLUTION] Solutions de l'étude de cas « boucles & itérations » File
-
Transparents de complément « boucles & itérations » (version annotée faite en classe) [32 Mo] File
-
[CASE_STUDY_T_4_SOLUTION] Compléments théorie I.3 : solutions (version « propre » sans notes manuscriptes) File
-
Compléments théorie I.3 : solutions (version faite en cours, avec annotations manuscriptes) File
-
[SERIE_4_SOLUTION] Corrigé des exercices de la semaine 4 File
-
-
Notez que ce sujet (semaine du MOOC) est prévu pour être étudié sur DEUX semaines de ce cours EPFL (ICC).
-
Corrigé PGDC [HTML] Page
-
Corrigé PGDC [PDF] File
-
[CASE_STUDY_P_5_SOLUTION] Solution de l'étude de cas « fonctions (1/2) : somme et produit de chiffres » File
-
[CASE_STUDY_T_5_SOLUTION] Compléments théorie I.4 : solutions (version « propre » sans notes manuscriptes) File
-
Compléments théorie I.4 : solutions (version faite en cours, avec annotations manuscriptes) File
-
[SERIE_5_SOLUTION] Corrigé des exercices de la semaine 5 File
-
-
Notez que ce sujet (semaine du MOOC) est le même que celui de la semaine (ICC) passée.Si vous ne l'avez pas encore fait, allez également voir « l'exercice supplémentaire (spécial ICC) » proposé en complément la semaine passée (lien dans la section précédente).
-
Transparents de complément « fonctions (2/2) » (version annotée faite en classe) File
-
[CASE_STUDY_P_6_SOLUTION] Solution de l'étude de cas « fonctions (2/2) : int2bin() et augmente() » File
-
[CASE_STUDY_T_6_SOLUTION] Compléments théorie II.1 : solution « propre » sans annotations manuscriptes File
-
Compléments théorie II.1 : solution avec annotations faites en cours File
-
-
[CASE_STUDY_P_7_SOLUTION] Solution de l'étude de cas « vector : moyenne mobile » File
-
[MIDTERM_EXAM_2024_SOLUTION] Corrigé de l'examen no1 de 2024 File
-
[MIDTERM_EXAM_2025_SOLUTION] Corrigé de l'examen no1 de 2025 File
-
-
Notez que ce sujet (semaine du MOOC) est prévu pour être étudié sur DEUX semaines de ce cours EPFL (ICC) : travaillez cette semaine uniquement les chaînes de caractères (et révisez les vector et les array) et abordez les struct la semaine prochaine)
-
Transparents de complément « array & string » [version annotée faite en classe] File
-
[CASE_STUDY_P_8_SOLUTION] Solution de l'étude de cas « palindromes » File
-
[CASE_STUDY_T_8_SOLUTION] Compléments théorie II.2 : solution « propre » sans annotations manuscriptes File
-
Compléments théorie II.2 : solution avec annotations faites en cours File
-
[SERIE_8_SOLUTION] Corrigé des exercices semaine 8 File
-
-
Notez que ce sujet (semaine du MOOC) est prévu pour être étudié sur DEUX semaines de ce cours EPFL (ICC) : travaillez les struct cette semaine
-
Transparents de complément « struct » (version annotée faite en classe) File
-
[CASE_STUDY_P_9_SOLUTION] Solution de l'étude de cas « fondue » File
-
Devoir à la maison noté (programmation C++) Assignment
-
Compléments théorie II.3 : solution « propre » sans annotation manuscrite File
-
[CASE_STUDY_T_9_SOLUTION] Compléments théorie II.3 : solution avec annotations faites en cours File
-
[SERIE_9_SOLUTION] Corrigé des exercices de la semaine 9 File
-
-
Transparents de complément « pointeurs & références » (version avec annotations faites en classe) File
-
[CASE_STUDY_P_10_SOLUTION] Solution de l'étude de cas « réseau d'amis » File
-
[CASE_STUDY_T_10_SOLUTION] Compléments théorie II.4 : version « propre » sans annotation manuscrite File
-
Compléments théorie II.4 : version avec annotations faites en classe File
-
[SERIE_10_SOLUTION] Corrigé des exercices de la semaine 10 File
-
-
Transparents de complément « entrées / sorties » (version avec annotations faites en classe) File
-
[CASE_STUDY_P_11_SOLUTION] Solution de l'étude de cas « entrées / sorties » (sapin) File
-
[CASE_STUDY_T_11_SOLUTION] Compléments théorie II.4 et III.1 : version « propre » sans annotation manuscrite File
-
Compléments théorie II.4 et III.1 : version avec annotations faites en cours File
-
[SERIE_11_SOLUTION] Corrigé des exercices de la semaine 11 File
-
-
Transparents complément exception et synthèse du cours [version avec annotations faites en classe] File
-
[CASE_STUDY_T_12_SOLUTION] Complément théorie III.1 et III.2 : version « propre » sans annotation manuscrite File
-
Complément théorie III.1 et III.2 : version avec annotations faites en cours File
-
[SERIE_12_SOLUTION] Corrigé des exercices de la semaines 12 File
-
-
[CASE_STUDY_T_13_SOLUTION] Complément théorie « sécurité » : version « propre » sans annotation manuscrite File
-
Complément théorie « sécurité » : version avec annotations faites en cours File
-
Notes de révisions faites en cours le vendredi 12.12 File
-
[SERIE_13_SOLUTION] Corrigé des exercices de la semaine 13 File
-
-
Notes de révisions faites en cours le jeudi 18.12 File
-
[EXAM_2024_SOLUTION] Corrigé de l'examen final 2024 File
-
[EXAM_2025_SOLUTION] Corrigé de l'examen final 2025 File
-
-
L'objectif est de vous sensibiliser aux cyber-risques, en particulier pour protéger le campus contre les cyber-attaques.
-
13 petites vidéos à voir ; temps total : 43 minutes :
- 6 vidéos EPFL en français ;
- et 7 vidéos MetaCompliance, en français ou en anglais. -
À lire.
-
Ce quiz compte pour 5% de la note finale.
Il est à compléter avant la fin du semestre.
Vous avez droit à 2 tentatives d'une heure.
-
-


