Note from June 29, 2020
Although we do not yet know how long the social distancing related to the Covid-19 pandemic will last, and regardless of the changes that had to be made in the evaluation of the June 2020 session in relation to what is provided for in this learning unit description, new learnig unit evaluation methods may still be adopted by the teachers; details of these methods have been - or will be - communicated to the students by the teachers, as soon as possible.
Although we do not yet know how long the social distancing related to the Covid-19 pandemic will last, and regardless of the changes that had to be made in the evaluation of the June 2020 session in relation to what is provided for in this learning unit description, new learnig unit evaluation methods may still be adopted by the teachers; details of these methods have been - or will be - communicated to the students by the teachers, as soon as possible.
5 credits
30.0 h + 30.0 h
Q1
Teacher(s)
Bonaventure Olivier;
Language
French
Prerequisites
Within SINF1BA : LSINF1252
Within FSA1BA : LFSAB1101, LFSAB1102, LFSAB1201, LFSAB1202, LFSAB1301, FSAB1401
The prerequisite(s) for this Teaching Unit (Unité d’enseignement – UE) for the programmes/courses that offer this Teaching Unit are specified at the end of this sheet.
Within FSA1BA : LFSAB1101, LFSAB1102, LFSAB1201, LFSAB1202, LFSAB1301, FSAB1401
The prerequisite(s) for this Teaching Unit (Unité d’enseignement – UE) for the programmes/courses that offer this Teaching Unit are specified at the end of this sheet.
The prerequisite(s) for this Teaching Unit (Unité d’enseignement – UE) for the programmes/courses that offer this Teaching Unit are specified at the end of this sheet.
Main themes
- Role, model and requirements of distributed applications
- Reference model used in computer networks
- Reliable transport of information in data networks : mechanisms and protocols
- Interconnection of networks, addressing, routing : mechanisms and protocols
- Local Area, Metropolitan and Wide Area Networks
Aims
At the end of this learning unit, the student is able to : | |
1 |
Given the learning outcomes of the "Bachelor in Engineering" program, this course contributes to the development, acquisition and evaluation of the following learning outcomes:
|
The contribution of this Teaching Unit to the development and command of the skills and learning outcomes of the programme(s) can be accessed at the end of this sheet, in the section entitled “Programmes/courses offering this Teaching Unit”.
Content
Basic principles of networks operating (reliable transfer, routing, naming / addressing, resource sharing, security basics, ...)
Analysis of the main protocols used on the Internet (HTTP, DNS, TLS, TCP, UDP, IP, OSPF, BGP, Ethernet, WiFi, ...)
Analysis of the main protocols used on the Internet (HTTP, DNS, TLS, TCP, UDP, IP, OSPF, BGP, Ethernet, WiFi, ...)
Teaching methods
The course combines lectures, supervised exercise sessions, group work and individual work
Evaluation methods
The evaluation is composed of four parts :
In addition, students can obtain a bonus if they actively contribute to the course syllabus.
The group project and associated reviews can only be passed once.
The individual project can be updated by submitting a new version before the start of the second session.
- a group project on a protocol implementation worth 3 out of 20 points
- an individual review of two group works, worth 1 out of 20 points
- an individual report that explains how a server / application works, worth 3 out of 20 points
- the final exam, worth 13 out of 20 points
In addition, students can obtain a bonus if they actively contribute to the course syllabus.
The group project and associated reviews can only be passed once.
The individual project can be updated by submitting a new version before the start of the second session.
Other information
Background :
- high-level programming language
- Unix environment
Online resources
Bibliography
- Computer Networking : Principles, Protocols and Practice , livre open-source
- transparents en ligne
Teaching materials
- Computer Networking: Principles, Protocols and Practice
Faculty or entity
INFO