- English
- Français
Fiche de cours
Computer networks
COM-208
Fiche de cours
Enseignant(s) :
Argyraki AikateriniLangue:
English
Summary
This course provides an introduction to computer networks. It describes the principles that underly modern network operation and illustrates them using the Internet as an example.Content
- Overview of Internet operation (main components and protocols).
- Application layer (web, cookies, peer to peer).
- Socket programming (how to write a very simple network application).
- Transport layer (UDP, TCP, congestion control).
- Network layer (IP forwarding and basic routing).
- Data link layer (switching).
- Security (secure email, SSL, IPsec).
Keywords
- Computer networks
- Internet
- HTTP
- Peer-to-peer networks
- Sockets, TCP/IP, congestion control, routing, switching, network security.
Learning Prerequisites
Required courses
- CS 107 - Introduction to programming
- COM 101 - Advanced Information Computation Communication I
Learning Outcomes
By the end of the course, the student must be able to:- Design simple network applications.
- Choose which functions to implement at each network layer.
- Compare different network protocols.
- Perform simple network troubleshooting.
- Use simple network monitoring tools.
- Implement simple client-server applications.
- Investigate simple network attacks.
- Explain how basic Internet applications work.
- Explain how TCP/IP works.
Transversal skills
- Use both general and domain specific IT resources and tools
- Use a work methodology appropriate to the task.
- Demonstrate the capacity for critical thinking
- Demonstrate a capacity for creativity.
Teaching methods
- Lectures
- Reading sssignments
- Homework problems
- Hands-on exercises
Expected student activities
The students are expected to:
- attend the lectures
- complete homework problems
- complete hands-on exercises
- study their notes and -- when needed -- complement by reading relevant book chapters
Assessment methods
- Final exam
- Midterm exam (online)
- Quizzes (online)
Supervision
| Office hours | Yes |
| Assistant.e.s | Yes |
| Forum | Yes |
Resources
Bibliography
Computer Networking: A Top-Down Approach by James F. Kurose and Keith W. Ross.
Ressources en bibliothèque
Websites
Dans les plans d'études
- Systèmes de communication, 2021-2022, Bachelor semestre 3
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
5 - Matière examinée
Computer networks - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
obligatoire
- Semestre
- Informatique, 2021-2022, Bachelor semestre 3
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
5 - Matière examinée
Computer networks - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
obligatoire
- Semestre
- Passerelle HES - IN, 2021-2022, Semestre automne
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
5 - Matière examinée
Computer networks - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
obligatoire
- Semestre
- Passerelle HES - SC, 2021-2022, Semestre automne
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
5 - Matière examinée
Computer networks - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
obligatoire
- Semestre
- Cyber security minor, 2021-2022, Semestre automne
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
5 - Matière examinée
Computer networks - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Mineur en Informatique, 2021-2022, Semestre automne
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
5 - Matière examinée
Computer networks - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Mineur en Systèmes de communication, 2021-2022, Semestre automne
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
5 - Matière examinée
Computer networks - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- UNIL - Sciences forensiques, 2021-2022, Semestre automne
- SemestreAutomne
- Forme de l'examenEcrit
- Crédits
5 - Matière examinée
Computer networks - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
Semaine de référence
| Lu | Ma | Me | Je | Ve | |
|---|---|---|---|---|---|
| 8-9 | |||||
| 9-10 | |||||
| 10-11 | |||||
| 11-12 | |||||
| 12-13 | |||||
| 13-14 | |||||
| 14-15 | |||||
| 15-16 | |||||
| 16-17 | |||||
| 17-18 | |||||
| 18-19 | |||||
| 19-20 | |||||
| 20-21 | |||||
| 21-22 |
En construction
Cours
Exercice, TP
Projet, autre
légende
- Semestre d'automne
- Session d'hiver
- Semestre de printemps
- Session d'été
- Cours en français
- Cours en anglais
- Cours en allemand