Coursebooks 2018-2019

PDF

Information, Computation, Communication

CS-119(d)

Lecturer(s) :

Chappelier Jean-Cédric

Language:

Français

Résumé

L'objectif de ce cours est d'introduire les étudiants à la pensée algorithmique, de les familiariser avec les fondamentaux de l'Informatique et de développer une première compétence en programmation (langage C++).

Contenu

La partie théorique est organisée en trois modules : calcul (algorithmes, récursion, complexité, représentation des nombres), information (échantillonnage, reconstruction, th. de Nyquist-Shannon, compression, 1er th. de Shannon), systèmes et sécurité (ordinateur de von Neumann, hiérarchies de mémoire, réseaux, menaces et défenses, cryptographie à clé secrète, RSA).

La partie pratique (initiation à la programmation en langage C++) aborde les notions suivantes : variables, expressions, structures de contrôle, fonctions, entrées-sorties, ...

Les concepts théoriques introduits lors des cours magistraux seront mis en pratique dans le cadre d'exercices de programmation sur machines.

 

Mots-clés

Informatique, Ordinateurs, Algorithmes, Communications, Programmation, C++

Acquis de formation

A la fin de ce cours l'étudiant doit être capable de:

Compétences transversales

Méthode d'enseignement

Partie théorique : Ex cathedra avec exercices

Partie pratique (programmation) : séances ex cathedra complétant un cours en ligne (MOOC), travaux pratiques sur ordinateur.

Travail attendu

Participation au cours (en salle et en ligne), résolutions d'exercices, travail personnel «à la maison».

Méthode d'évaluation

Contrôle continu sous forme de 3 examens pendant le semestre.

Encadrement

Office hours Non
Assistants Oui
Forum électronique Oui

Ressources

Service de cours virtuels (VDI)

Oui

Ressources en bibliothèque
Sites web
Liens Moodle

In the programs

    • Semester
       Fall
    • Exam form
       During the semester
    • Coefficient
      6
    • Subject examined
      Information, Computation, Communication
    • Lecture
      3 Hour(s) per week x 14 weeks
    • Exercises
      3 Hour(s) per week x 14 weeks
    • Semester
       Fall
    • Exam form
       During the semester
    • Coefficient
      6
    • Subject examined
      Information, Computation, Communication
    • Lecture
      3 Hour(s) per week x 14 weeks
    • Exercises
      3 Hour(s) per week x 14 weeks

Reference week

 MoTuWeThFr
8-9     
9-10   CO020
CO021
CO023
INF1
INF2
 
10-11    
11-12   CO1 
12-13     
13-14    SG1
14-15    
15-16    CM012
CM1100
CM1104
CM1105
CM1106
16-17     
17-18     
18-19     
19-20     
20-21     
21-22     
 
      Lecture
      Exercise, TP
      Project, other

legend

  • Autumn semester
  • Winter sessions
  • Spring semester
  • Summer sessions
  • Lecture in French
  • Lecture in English
  • Lecture in German