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



Computer networks : information transfer [ LINGI2141 ]


6.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://icampus.uclouvain.be/claroline/course/index.php?cid=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

L'évaluation se compose de trois parties:

  • un projet de groupe sur une implémentation du protocole d'une valeur de 3 points sur 20
  • un rapport individuel qui explique le fonctionnement d'un protocole / application, d'une valeur de 4 sur 20 points
  • l'examen final, d'une valeur de 13 points sur 20

En outre, les étudiants peuvent obtenir un bonus si ils contribuent activement au programme du cours.

Le projet de groupe sera présenté une seule fois.

Le projet individuel peut être modifié en soumettant une nouvelle version avant le début de la deuxième session.

 

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] : ingénieur civil électricien
> Master [120] en sciences informatiques
> Master [60] en sciences informatiques
> Master [120] : ingénieur civil biomédical
> Master [120] : ingénieur civil en mathématiques appliquées
Faculté ou entité
en charge
> INFO


<<< Page précédente