Information, calcul, communication

CS-119(g)

Media

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

Présentation générale


icc-sv-illustration-historique











(Toutes les informations utiles
au cours CS119g sont
accessibles depuis ce site Moodle)

Notes for 2025

Changes:

- exams will be half-open book ( 4 sheets of paper per part (theory and programming))

- The final exam will have a question related to the mini-project. Mini-project grade will be adjusted based on this question.

- update general description (pdf) of the course

- the theory part will also include a Moodle quiz on security which is based on some videos the students should watch.




Horaires et salles


Calendrier et Ressources Générales

Si vous êtes débutants en programmation, les MOOCs sont conseillés. Si par contre vous pensez connaître les notions, vous pouvez utiliser les BOOCs (livrets multi-média résumant le contenu des MOOCs et permettant d'accéder à des moments choisis des vidéos des MOOCs). Les BOOCs sont aussi conseillés comme outils de révision pour les examens.


Fora


Mini-projet (Programmation)


Semaine 15 (programmation)


Examen Final (Théorie + Programmation) 13.12.2025

Horaire : 9:00-12:00

Cette épreuve compte pour 55% de la note du semestre.


Examen final (examen)


Semaine 14 (Théorie) : Révisions


Semaine 14 (programmation) : Révisions


Semaine 13 (Théorie) : Classes de complexité des problèmes


Semaine 13 (Programmation) : Entrées-Sorties


Semaine 12 (Théorie) : Algorithmes gloutons, programmation dynamique et introduction à la théorie de la calculabilité


Semaine 12 (Programmation) : Mini-projet


Semaine 11 ( Théorie ) : Récursivité


Semaine 11 (Programmation) : Pointeurs et références


Semaine 10 ( Théorie ) : Sous-algorithmes et Complexité


Semaine 10 ( Programmation ) : Structures



Semaine 9 ( Théorie ) : Algorithmes


Semaine 9 ( Programmation ) : Tableaux de taille fixe, strings


Mid-term exam – Théorie : vendredi 31.10.2025 à 8h15

Cet examen compte pour 35% de la note dont 5% pour le quiz sur la sécurité.

Semaine 8 ( Programmation ) : Tableaux dynamiques


Semaine 6 (Théorie ) : Compression de données


Semaine 6 ( Programmation ) : Fonctions (II)


Semaine 5 ( Théorie ) : Réconstruction de signaux


Sensibilisation à la sécurité informatique


Semaine 5 ( Programmation ) : Fonctions (I)


Semaine 4 ( Théorie ) : Échantillonnage de signaux


Semaine 4 ( Programmation ) : Boucles et itérations



Semaine 3 ( Théorie ) : Réseaux et cryptographie


Semaine 3 ( Programmation ) : Branchements conditionnels


Semaine 2 ( Théorie ) : Circuits et architecture des ordinateurs

Circuits et architecture des ordinateurs

Book Chapter 8


Semaine 2 ( Programmation ) : Variables et opérateurs


Semaine 1 ( Théorie ) : Représentation de l'information


Semaine 1 ( Programmation ) : Introduction


Encadrement

Enseignant.e.s :
Assistant.e.s-doctorant.e.s :
Assistant.e.s-étudiant.e.s :

Exemples d'examens


Unused Theory: Storage and Network