Computer networks: information transfer [ LINGI2141 ]
6.0 crédits ECTS
30.0 h + 30.0 h
1q
Teacher(s) |
Bonaventure Olivier ;
|
Language |
English
|
Place of the course |
Louvain-la-Neuve
|
Online resources |
> https://icampus.uclouvain.be/claroline/course/index.php?cid=ingi2141
|
Prerequisites |
-
high-level programming language (e.g. FSAB1402)
-
Unix environment (e.g. SINF1252)
|
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 |
Students completing successfully this course will be able to
-
explain the main requirements of distributed and multimedia applications
-
explain the functions used to fulfill those requirements in the different layers of the networking reference model
-
explain how those functions are implemented in the Internet protocols
-
select the appropriate solution based on the application's requirement
-
estimate the charactericstic quantities related to networks
Students will have developed skills and operational methodology. In particular, they have developed their ability to
-
argue in a group to bring out a common solution based on solid foundations;
-
write a summary report containing the items you want to highlight.
|
Evaluation methods |
The evaluation is composed of three parts :
-
a group project on a protocol implementation worth 3 out of 20 points
-
an individual report that explains the operation of one protocol/application, worth 4 out of 20 points
-
the final exam, worth 13 points out of 20
In addition, students can obtain a bonus if they actively contribute to the course syllabus.
The group project can only be passed once.
The individual project can be updated by submitting a new version before the start of the second session.
|
Teaching methods |
Lecture
Exercises
-
A set of questions or a small implementation in groups of 7/8 students every week (answers provided to the teaching assistant followed by a discussion)
Programming project
-
Implementation of a small protocol by groups of 2
Packet trace project
-
Explanation of some specific behaviour of networking
|
Content |
The course uses the top-down approach.
-
Introduction
-
Application layer
-
Transport layer
-
Network layer
-
Datalink layer and Local Area Network
|
Bibliography |
|
Cycle et année d'étude |
> Master [120] in Computer Science and Engineering
> Master [120] in Electrical Engineering
> Master [120] in Computer Science
> Master [60] in Computer Science
> Master [120] in Biomedical Engineering
> Master [120] in Mathematical Engineering
|
Faculty or entity in charge |
> INFO
|
<<< Page précédente