Fiches de cours 2018-2019

PDF

Information, calcul, communication

CS-119(g)

Enseignant(s) :

Jobstmann Barbara
Sam Jamila

Langue:

Français

Résumé

L'objectif de ce cours est d'initier les étudiants à la pensée algorithmique, de les familiariser avec les fondamentaux de l'informatique et des communications 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 présente une introduction à la programmation impérative et à ses concepts fondamentaux avec le
langage C++. Elle aborde les notions suivantes: variables, expressions, structures de contrôle (conditions, boucles), fonctions (déclaration, appel, arguments) et entrées-sorties.

 

Mots-clés

Informatique, Ordinateurs, Algorithmes, Communication, Programmation

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

Bibliographie

' Découvrir le numérique / A. Schiper, R.Guerraoui

Sites web
Liens Moodle

Préparation pour

Programmation orientée objet

Dans les plans d'études

Semaine de référence

 LuMaMeJeVe
8-9     
9-10    SG1
10-11   CO1
11-12     
12-13     
13-14     
14-15     
15-16    INF119
INF213
INM10
INM11
INR219
16-17     
17-18   CO020
CO021
CO023
INF2
INF3
 
18-19    
19-20    
20-21    
21-22    
 
      Cours
      Exercice, TP
      Projet, autre

légende

  • Semestre d'automne
  • Session d'hiver
  • Semestre de printemps
  • Session d'été
  • Cours en français
  • Cours en anglais
  • Cours en allemand