<- Archives UCL - Programme d'études ->



Computer networks : information transfer [ LINGI2141 ]


5.0 crédits ECTS  30.0 h + 30.0 h   1q 

Enseignant(s) Bonaventure Olivier ;
Langue
d'enseignement:
Anglais
Lieu de l'activité Louvain-la-Neuve
Ressources
en ligne

> https://www.icampus.ucl.ac.be/INGI2141

Préalables
  • langage de programmation de haut niveau (e.g. FSAB1402)
  • environnement Unix (e.g. SINF1252)
Thèmes abordés
  • Rôle, modèle et besoins des applications réparties représentatives
  • Modèle de référence des réseaux informatiques
  • Transport d'informations de façon fiable: mécanismes et protocoles
  • Interconnexion de réseau, adressage, routage et problèmes associés
  • Réseaux locaux, métropolitains et longue distance
Acquis
d'apprentissage

Les étudiants ayant suivi avec fruit ce cours seront capables de

  • expliquer les besoins en communication des différentes classes d'applications réparties manipulant données ou flux multimedia
  • expliquer la répartition des fonctions qui satisfont ces besoins dans les différentes couches du modèle de référence
  • expliquer la réalisation de ces fonctions dans les protocoles de l'Internet
  • choisir des solutions en fonction des besoins de leur application
  • quantifier les grandeurs caractéristiques intervenant dans les réseaux

Les étudiants auront développé des compétences méthodologiques et opérationnelles. En particulier, ils ont développé leur capacité à

  • argumenter au sein d'un groupe pour faire émerger une solution commune et basée sur des fondements solides;
  • rédiger un rapport de synthèse reprenant les éléments que l'on souhaite mettre en avant.
Modes d'évaluation
des acquis des étudiants
  • Participation à la discussion au sujet des exercices (10% de la note finale)
  • Projet de programmation (10% de la note finale)
  • Projet de traçage de paquets (10% de la note finale)
  • Examen écrit (exercices et théorie: 70% de la note finale)
Méthodes d'enseignement

Cours magistral

Exercices

  • Un ensemble d'exercices ou de petites implémentations par groupe de 7/8 étudiants chaque semaine (les réponses sont fournies à l'assistant et sont commentées lors d'une discussion)

Projet de programmation

  • Implémentation d'un petit protocole par groupes de 2

Projet de traçage de paquets

  • Explication de certains comportements spécifiques des réseaux
Contenu

Le cours utilise une approche descendante.

  • Introduction
  • Couche des applications
  • Couche de transport
  • Couche réseau
  • Couche de transmision de donnée et réseaux locaux
Bibliographie
Cycle et année
d'étude
> Master [120] : ingénieur civil en informatique
> Master [120] en sciences informatiques
> Master [60] en sciences informatiques
> Master [120] : ingénieur civil électricien
> Master [120] : ingénieur civil en mathématiques appliquées
> Master [120] : ingénieur civil biomédical
Faculté ou entité
en charge
> INFO


<<< Page précédente