Information, calcul, communication

CS-119(h)

Media

CS-119(h) Information, calcul, communication | Friday | Fall 24

03.09.2024, 23:32

CS-119(h) Information Computation Communication

CS-119(h) Information, calcul, communication | Friday | Fall 24

20.12.2024, 10:27

CS-119(h) Information, calcul, communication | Friday | Fall 24

13.12.2024, 10:31

CS-119(h) Information, calcul, communication | Friday | Fall 24

03.09.2024, 23:32

06-Dec-24 ICC-P

06.12.2024, 10:28

CS-119(h) Information, calcul, communication | Friday | Fall 24

06.12.2024, 10:31

29-Nov-24 ICC-P

29.11.2024, 10:28

CS-119(h) Information, calcul, communication | Friday | Fall 24

29.11.2024, 10:31

22-Nov-24 ICC-P

22.11.2024, 10:28

CS-119(h) Information, calcul, communication | Friday | Fall 24

22.11.2024, 10:31

15-Nov-24 ICC-P

15.11.2024, 10:12

CS-119(h) Information, calcul, communication | Friday | Fall 24

15.11.2024, 10:30

8-Nov-24 ICC-P

08.11.2024, 10:12

CS-119(h) Information, calcul, communication | Friday | Fall 24

08.11.2024, 10:31

18-Oct-24 ICC-P

17.10.2024, 00:31

11-Oct-24 ICC-P

11.10.2024, 10:12

CS-119(h) Information, calcul, communication | Friday | Fall 24

11.10.2024, 10:32

04-Oct-24 ICC-P

04.10.2024, 10:30

CS-119(h) Information, calcul, communication | Friday | Fall 24

04.10.2024, 10:33

27-Sep-24 ICC-P

27.09.2024, 10:12

CS-119(h) Information, calcul, communication | Friday | Fall 24

27.09.2024, 10:31

20-Sep-24 ICC-P

20.09.2024, 10:28

CS-119(h) Information, calcul, communication | Friday | Fall 24

20.09.2024, 10:31

13-Sep-24 ICC-P

13.09.2024, 10:13

CS-119(h) Information, calcul, communication | Friday | Fall 24

13.09.2024, 10:31

[2023-2024] CS-119(h) : Cours 13

17.12.2023, 08:11

Date: 15.12.2023
Cours: CS-119(h) – partie programmation


[2023-2024] CS-119(h) : Cours 12

08.12.2023, 14:37

Date: 08.12.2023
Cours : CS-119(h) - partie programmation

[2023-2024] CS-119(h) : Cours 11

04.12.2023, 10:06

Date: 01.12.2023
Cours: CS-119(h) – partie programmation

[2023-2024] CS-119(h) : Cours 10

27.11.2023, 11:48

Date: 22.09.2023
Cours: CS-119(h) – partie programmation


[2023-2024] CS-119(h) : Cours 9

21.11.2023, 20:07

Date: 17.11.2023
Cours: CS-119(h) – partie programmation
Introduction au miniprojet

[2023-2024] CS-119(h) : Cours 8

11.11.2023, 13:48

Date: 10.11.2023
Cours ICC - Programmation
Contenu : Les «dataclasses»

[2023-2024] CS-119(h) : Cours 6

29.10.2023, 20:50

Date: 27.10.2023
Cours: CS-119(h) – partie programmation
Concepts: Tuples, Ensembles, Dictionnaires, Portée des variables

[2023-2024] CS-119(h) : Cours 5

26.10.2023, 21:05

Date: 20.10.2023
Cours: CS-119(h) – partie programmation
Concepts: Modélisation d'un problème

[2023-2024] CS-119(h) : Cours 4

13.10.2023, 17:22

Date: 13.10.2023
Cours: CS-119(h) – partie programmation
Concepts: Fonctions (compléments) et Listes

[2023-2024] CS-119(h) : Cours 3

09.10.2023, 12:08

Date: 06.10.2023
Cours: CS-119(h) – partie programmation
Concepts: Structures de contrôle (fin) et Fonctions

[2023-2024] CS-119(h) : Cours 2

03.10.2023, 10:10

Date: 29.09.2023
Cours: CS-119(h) – partie programmation
Concepts: Structures de contrôle

[2023-2024] CS-119(h) : Cours 1

03.10.2023, 10:05

Date: 22.09.2023
Cours: CS-119(h) – partie programmation

ICC Programmation, cours 13

16.12.2022, 15:34

ICC Programmation - S12E03

12.12.2022, 22:49

ICC Programmation - S12E02

12.12.2022, 22:49

ICC Programmation - S12E01

12.12.2022, 22:48

ICC Programmation - S11E01

02.12.2022, 14:24

ICC Programmation - S11E02

02.12.2022, 14:24

ICC Programmation, cours 11

02.12.2022, 14:21

ICC Programmation, cours 10

26.11.2022, 15:53

ICC Programmation, cours 9

18.11.2022, 16:54

ICC Programmation - S08E03

16.11.2022, 00:03

ICC Programmation - S08E02

16.11.2022, 00:03

ICC Programmation - S08E01

16.11.2022, 00:03

ICC Programmation, cours 8

11.11.2022, 16:04

ICC Programmation - S06E01

01.11.2022, 15:11

ICC Programmation, cours 6

28.10.2022, 16:38

ICC Programmation - S05E02

21.10.2022, 20:25

ICC Programmation - S05E01

21.10.2022, 20:25

ICC Programmation, cours 5

21.10.2022, 16:12

ICC Programmation - S04E03

15.10.2022, 17:23

ICC Programmation - S04E02

15.10.2022, 17:23

ICC Programmation - S04E01

15.10.2022, 17:22

ICC Programmation, cours 4

14.10.2022, 21:05

ICC Programmation - S03E03

13.10.2022, 01:29

ICC Programmation - S03E02

13.10.2022, 01:29

ICC Programmation - S03E01

13.10.2022, 01:29

ICC Programmation, cours 3

07.10.2022, 16:52

ICC Programmation - S02E03

01.10.2022, 20:39

ICC Programmation - S02E02

01.10.2022, 20:38

ICC Programmation - S02E01

01.10.2022, 20:37

ICC Programmation, cours 2

30.09.2022, 22:48

ICC Programmation, cours 1

23.09.2022, 23:23

13, ICC Programmation

17.12.2021, 16:20

12, ICC Programmation

10.12.2021, 16:18

11, ICC Programmation

03.12.2021, 15:51

10, ICC Programmation

26.11.2021, 15:16

9, ICC Programmation

19.11.2021, 23:16

8, ICC Programmation

12.11.2021, 14:37

6, ICC Programmation

29.10.2021, 17:16

5, ICC Programmation

22.10.2021, 16:32

4, ICC Programmation

15.10.2021, 16:32

3, ICC Programmation

08.10.2021, 18:04

2, ICC Programmation

01.10.2021, 16:37

1, ICC Programmation

25.09.2021, 00:42

ICC (partie théorique)

icc_coursXIIIb

13.12.2024, 17:31

icc_coursXIIIa

13.12.2024, 17:30

icc_coursXIIb

06.12.2024, 17:06

icc_coursXIIa

06.12.2024, 17:05

icc_coursXIb

29.11.2024, 18:33

icc_coursXIa

29.11.2024, 18:33

icc_coursXb

22.11.2024, 16:40

icc_coursXa

22.11.2024, 16:40

icc_cours9b

15.11.2024, 17:33

icc_cours9a

15.11.2024, 17:33

icc_cours8b

08.11.2024, 18:29

icc_cours8a

08.11.2024, 18:29

icc_cours7b

01.11.2024, 17:08

icc_cours7a

01.11.2024, 17:08

icc_cours6b

18.10.2024, 18:40

icc_cours6a

18.10.2024, 18:39

icc_cours5b

11.10.2024, 19:20

icc_cours5a

11.10.2024, 19:19

icc_cours4b

04.10.2024, 18:26

icc_cours4a

04.10.2024, 18:25

Navré pour l'oubli du partage d'écran dans les premières minutes...

icc_cours3b

27.09.2024, 21:26

icc_cours3a

27.09.2024, 21:25

icc_cours2b

20.09.2024, 16:57

icc_cours2a

20.09.2024, 16:57

icc_cours1b

13.09.2024, 17:00

icc_cours1a

13.09.2024, 17:00

3.5 Complément au cours 5

01.10.2023, 22:52

8.0 Conclusion

10.08.2023, 15:04

1.0 Introduction

10.08.2023, 15:04

6.1 Compression: introduction

29.09.2022, 15:52

6.5 Compression avec pertes

29.09.2022, 12:39

6.4 Théorème de Shannon

29.09.2022, 12:36

6.3 Algorithmes de Shannon-Fano et Huffman

29.09.2022, 12:27

6.2 Entropie

29.09.2022, 12:23

5.6 Filtrer avant d'échantillonner

21.09.2022, 06:19

7.6 Cryptographie à clé publique

28.07.2022, 20:14

7.5 Cryptographie à clé secrète

28.07.2022, 20:09

Note: Une petite erreur s'est glissée dans la vidéo: dans le système DES complet, la clé K n'est pas 8 fois plus longue, mais simplememt réutilisée 8 fois avec des décalages successifs.

7.4 Réseaux: protocole IP

28.07.2022, 20:05

Note: Une petite erreur s'est glissée dans la vidéo: vu que tous les poids des arêtes du graphe valent 1, l'algorithme BFS trouve effectivement un arbre couvrant minimal.

7.3 Réseaux: protocole TCP

28.07.2022, 19:51

7.2 Codes de Reed-Solomon

28.07.2022, 19:45

7.1 Correction d'erreurs

28.07.2022, 19:41

5.5 Théorème d'échantillonnage

28.07.2022, 19:37

5.4 Reconstruction de signaux

28.07.2022, 19:30

5.3 Echantillonnage de signaux

28.07.2022, 19:23

5.2 Filtrage de signaux

28.07.2022, 19:18

5.1 Signaux, fréquences et bande passante

28.07.2022, 19:09

4.4 Transistors

28.07.2022, 19:06

4.3 Circuits logiques

28.07.2022, 19:04

4.2 Représentation binaire des nombres réels

28.07.2022, 19:01

4.1 Représentation binaire des nombres entiers

28.07.2022, 18:59

1.3 Sous-algorithmes

15.02.2021, 11:30

3.4 Le problème du voyageur de commerce

15.07.2020, 12:11

3.3 Le problème du sac à dos

15.07.2020, 12:08

3.2 Classes de complexité des problèmes

14.07.2020, 11:58

3.1 La théorie de la calculabilité et le problème de l'arrêt

14.07.2020, 11:53

2.5 Rendu de pièces de monnaie - partie 2

14.07.2020, 11:50

2.4 Rendu de pièces de monnaie - partie 1

14.07.2020, 11:45

2.3 Tri par fusion

14.07.2020, 11:42

2.2 Recherche par dichotomie

14.07.2020, 11:18

2.1 Récursivité: introduction

14.07.2020, 11:13

1.5 Complexité temporelle: un exemple concret

14.07.2020, 11:09

1.4 Algorithmes: complexité temporelle

14.07.2020, 11:07

1.2 Algorithmes: ingrédients de base

14.07.2020, 10:55

1.1 Algorithmes: introduction

14.07.2020, 10:28

Information_ Calcul_ Communication (ICC-T)

icc_coursXIIIb

13.12.2024, 17:31

icc_coursXIIIa

13.12.2024, 17:30

icc_coursXIIb

06.12.2024, 17:06

icc_coursXIIa

06.12.2024, 17:05

icc_coursXIb

29.11.2024, 18:33

icc_coursXIa

29.11.2024, 18:33

icc_coursXb

22.11.2024, 16:40

icc_coursXa

22.11.2024, 16:40

icc_cours9b

15.11.2024, 17:33

icc_cours9a

15.11.2024, 17:33

icc_cours8b

08.11.2024, 18:29

icc_cours8a

08.11.2024, 18:29

icc_cours7b

01.11.2024, 17:08

icc_cours7a

01.11.2024, 17:08

icc_cours6b

18.10.2024, 18:40

icc_cours6a

18.10.2024, 18:39

icc_cours5b

11.10.2024, 19:20

icc_cours5a

11.10.2024, 19:19

icc_cours4b

04.10.2024, 18:26

icc_cours4a

04.10.2024, 18:25

Navré pour l'oubli du partage d'écran dans les premières minutes...

icc_cours3b

27.09.2024, 21:26

icc_cours3a

27.09.2024, 21:25

icc_cours2b

20.09.2024, 16:57

icc_cours2a

20.09.2024, 16:57

icc_cours1b

13.09.2024, 17:00

icc_cours1a

13.09.2024, 17:00

3.5 Complément au cours 5

01.10.2023, 22:52

8.0 Conclusion

10.08.2023, 15:04

1.0 Introduction

10.08.2023, 15:04

6.1 Compression: introduction

29.09.2022, 15:52

6.5 Compression avec pertes

29.09.2022, 12:39

6.4 Théorème de Shannon

29.09.2022, 12:36

6.3 Algorithmes de Shannon-Fano et Huffman

29.09.2022, 12:27

6.2 Entropie

29.09.2022, 12:23

5.6 Filtrer avant d'échantillonner

21.09.2022, 06:19

7.6 Cryptographie à clé publique

28.07.2022, 20:14

7.5 Cryptographie à clé secrète

28.07.2022, 20:09

Note: Une petite erreur s'est glissée dans la vidéo: dans le système DES complet, la clé K n'est pas 8 fois plus longue, mais simplememt réutilisée 8 fois avec des décalages successifs.

7.4 Réseaux: protocole IP

28.07.2022, 20:05

Note: Une petite erreur s'est glissée dans la vidéo: vu que tous les poids des arêtes du graphe valent 1, l'algorithme BFS trouve effectivement un arbre couvrant minimal.

7.3 Réseaux: protocole TCP

28.07.2022, 19:51

7.2 Codes de Reed-Solomon

28.07.2022, 19:45

7.1 Correction d'erreurs

28.07.2022, 19:41

5.5 Théorème d'échantillonnage

28.07.2022, 19:37

5.4 Reconstruction de signaux

28.07.2022, 19:30

5.3 Echantillonnage de signaux

28.07.2022, 19:23

5.2 Filtrage de signaux

28.07.2022, 19:18

5.1 Signaux, fréquences et bande passante

28.07.2022, 19:09

4.4 Transistors

28.07.2022, 19:06

4.3 Circuits logiques

28.07.2022, 19:04

4.2 Représentation binaire des nombres réels

28.07.2022, 19:01

4.1 Représentation binaire des nombres entiers

28.07.2022, 18:59

1.3 Sous-algorithmes

15.02.2021, 11:30

3.4 Le problème du voyageur de commerce

15.07.2020, 12:11

3.3 Le problème du sac à dos

15.07.2020, 12:08

3.2 Classes de complexité des problèmes

14.07.2020, 11:58

3.1 La théorie de la calculabilité et le problème de l'arrêt

14.07.2020, 11:53

2.5 Rendu de pièces de monnaie - partie 2

14.07.2020, 11:50

2.4 Rendu de pièces de monnaie - partie 1

14.07.2020, 11:45

2.3 Tri par fusion

14.07.2020, 11:42

2.2 Recherche par dichotomie

14.07.2020, 11:18

2.1 Récursivité: introduction

14.07.2020, 11:13

1.5 Complexité temporelle: un exemple concret

14.07.2020, 11:09

1.4 Algorithmes: complexité temporelle

14.07.2020, 11:07

1.2 Algorithmes: ingrédients de base

14.07.2020, 10:55

1.1 Algorithmes: introduction

14.07.2020, 10:28


This file is part of the content downloaded from Information, calcul, communication.
Course summary

Informations générales

Ce cours s’adresse aux étudiant.e.s en génie civil et science et génie des matériaux de première année à l’EPFL. Le premier cours aura lieu le vendredi 12 septembre 2025 à 9h15, en salle CE 1 2

Enseignant·e·s: Mirjana Stojilović (partie programmation) et Olivier Lévêque (partie théorique)

Assistant·e·s:
  • Partie programmation:
     Emilien Silly (Assistant principal), Ayman Bakiri, Malak Boulahfa, Elie Bruno, Adam Chahed Ouazzani, Manon Cesbron Darnaud, Iskandar Ghobril, Victor Monfredo, Cleopatra Moroianu, Lina Sagdal
  • Partie théorique:
    AAC 1 32: Adrien Lièvre, Chaimâa Ouchicha, Victor Monfredo
    CO 015: Floriane Baron, Elie Bruno, Thomas Fassnacht (gymnase de Renens)
    CO 016: Cleopatra Moroianu, Manon Cesbron Darnaud, Thomas Christiansson

    CO 017: 
    Martina Gatti, Justin Labaeye

Horaires:
  • Partie programmation:
    • cours les vendredis de 9h15 à 10h00:
    •    en salle CE 1 2. Enregistrements (année 2024-25): Mediaspace
    • séance d'exercices les vendredis de 10h15 à 12h00:
    •    en salles BC07-08 et INF 2
  • Partie théorique:
              cours les vendredis de 13h15 à 15h00:
Ressources pour le cours (partie théorique):

Calcul de votre note finale:
  • midterm du 7 novembre: 40% (info détaillées: voir plus bas en semaine 8)
  • projet de programmation: 15%
  • examen final du 19 décembre: 40% (info détaillées: voir plus bas en semaine 14)
  • quiz sur la sécurité informatique (à faire sur Moodle d'ici le 31 octobre 2025):  5%

Semaine 1 (vendredi 12 septembre)


Semaine 2 (vendredi 19 septembre)


Semaine 3 (vendredi 26 septembre)


Semaine 4 (vendredi 3 octobre)


Semaine 5 (vendredi 10 octobre)


Semaine 6 (vendredi 17 octobre)


Semaine des vacances


Semaine 7 (vendredi 31 octobre)


Semaine 8 (vendredi 7 novembre)

Séance de réponses aux questions le mercredi 5 novembre de 10h à 12h, en salles AAC 0 14 et AAC 0 20.

Midterm le vendredi 7 novembre de 9h00 à 12h00, en salles CM 1 2 (de Agosta à Cuennet), CO 1 (de Davron à Meng) et CO 3 (de Mirabueno à Zuchuat).

Formulaire autorisé: une page A4 recto-verso manuscrite, préparée avec ipad + stylet ou même dactylographiée (vous avez aussi le droit de prendre des screenshots des algorithmes). Un seul conseil à ce sujet: préparez le formulaire vous-même: vous réviserez ainsi le cours et les exercices!

Aucun appareil électronique n'est autorisé pour cet examen, sauf une calculatrice simple (du type TI-30 eco RS, ou même plus simple: il n'y a bien sûr pas besoin que ce soit précisément ce modèle!); vous êtes également bienvenu·e·s d'amener vos feuilles de brouillon.

Cet examen compte pour 40% de la note, avec 25 points pour la théorie et 15 points pour la programmation. Le sujet de l'examen porte sur tout ce qui a été vu en cours et en exercices jusqu'à la semaine 6 incluse.

Le cours et les exercices de théorie ont lieu comme d'habitude le vendredi après-midi.


Semaine 9 (vendredi 14 novembre)


Semaine 10 (vendredi 21 novembre)


Semaine 11 (vendredi 28 novembre)


Semaine 12 (vendredi 5 décembre)


Semaine 13 (vendredi 12 décembre)


Semaine 14 (vendredi 19 décembre)

Séance de réponses aux questions le mercredi 17 décembre de 10h à 12h, en salle CM 1 4.

Examen final le vendredi 19 décembre de 9h00 à 12h00 en salle CO 1 (de Agosta à Gemayel) et SG 1 (de Ginzburg à Zuchuat).

Formulaire autorisé: deux pages A4 recto-verso manuscrites, préparées avec ipad + stylet ou même dactylographiées
(un seul conseil à ce sujet: préparez le formulaire vous-même: vous réviserez ainsi le cours et les exercices!)

Aucun appareil électronique n'est autorisé pour cet examen, rien d'électronique sauf une calculatrice simple (du type TI-30 eco RS, ou même plus simple: il n'y a bien sûr pas besoin que ce soit précisément ce modèle!); vous êtes également bienvenu·e·s d'amener vos feuilles de brouillon.

Cet examen compte pour 40% de la note, avec 20 points pour la théorie et 20 points pour la programmation.

Et il n'y a pas de cours l'après-midi, bien sûr :-)