CS-119(a) / 6 crédits

Enseignant(s): Lévêque Olivier, Stojilovic Mirjana

Langue: Français


Résumé

D'une part, le cours aborde: (1) la notion d'algorithme et de représentation de l'information, (2) l'échantillonnage d'un signal et la compression de données et (3) des aspects liés aux systèmes: ordinateur, mémoire, etc. D'autre part, le cours donne une introduction à la programmation.

Contenu

Mots-clés

Informatique, Ordinateurs, Algorithmes, Communication, Programmation, Linux

Acquis de formation

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

  • Exprimer un algorithme
  • Concevoir un algorithme
  • Expliquer ce qu'on peut résoudre avec un algorithme
  • Expliquer ce qu'on peut résoudre efficacement avec un algorithme
  • Exposer comment représenter des nombres et des symboles
  • Exposer comment capter la réalité physique avec des nombres
  • Exposer comment mesurer la quantité d'information présente dans des données
  • Expliquer comment stocker des données en utilisant le moins d'espace possible
  • Construire des programmes simples
  • Utiliser des fonctions et commandes courantes
  • Implémenter des formules mathématiques et des algorithmes simples
  • Utiliser la ligne de commande Linux pour exécuter un programme
  • Structurer un programme
  • Comparer plusieurs approches (bouts de code)

Méthode d'enseignement

Ex cathedra. Exercices sur ordinateurs.

Travail attendu

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

Méthode d'évaluation

Deux devoirs notés de programmation pendant le semestre, valant chacun pour 7,5% de la note.

Un examen final pendant la session d'examens valant pour 85% de la note.

Encadrement

Office hours Non
Assistants Oui
Forum électronique Oui

Ressources

Service de cours virtuels (VDI)

Oui

Bibliographie

La bibliographie sera donnée au début du semestre.

Liens Moodle

Dans les plans d'études

  • Semestre: Printemps
  • Forme de l'examen: Ecrit (session d'été)
  • Matière examinée: Information, calcul, communication
  • Cours: 3 Heure(s) hebdo x 14 semaines
  • Exercices: 3 Heure(s) hebdo x 14 semaines

Semaine de référence

 LuMaMeJeVe
8-9 CO4
CO5
CO6
BC07-08
   
9-10    
10-11 CO3   
11-12     
12-13     
13-14     
14-15    SG1
15-16    
16-17    INF1
INM200
INM202
INM11
17-18     
18-19     
19-20     
20-21     
21-22     

Mardi, 8h - 10h: Exercice, TP CO4
CO5
CO6
BC07-08

Mardi, 10h - 11h: Cours CO3

Vendredi, 14h - 16h: Cours SG1

Vendredi, 16h - 17h: Exercice, TP INF1
INM200
INM202
INM11