S-38.2188 Communication Networks

Period III; 2007


The objective of the course is that students have a good basic knowledge of computer networks, specifically IP networks.


Lectures held mondays 12-14 in S1 and thursdays 12-14 in S4

Day Topic Lecturer Approximate book chapter
15.1. Introduction Jouni Karvo 1, 4.1, 4.2
18.1. Link layer review and LAN technologies Jörg Ott 5.1-5.6, 6.1-6.3
22.1. Interconnecting networks Jörg Ott 4.3-4.4, 5.6-5.9
25.1. Routing in the internet Jörg Ott 4
29.1. IPv6 and Multicast Jörg Ott 4.4.4, 4.7
1.2. Quality of Service (QoS) in the Internet Pasi Lassila 7.5-7.10
5.2. Transport layer in the Internet Jörg Ott 3.1-3.4
8.2. TCP congestion control Jörg Ott 3.5-3.8
12.2. Name service (DNS), network management Jouni Karvo 2.5, 9
15.2. Mobility Jouni Karvo 6.4-6.9
19.2. Security Jouni Karvo 8
22.2. Applications Jouni Karvo 2, 7.1-7.4
26.2. overflow Jouni Karvo  

Passing the course

For successfully passing the course you need to The exercises give a maximum of two points that are added to the exam points before grading.


See the exercise page for more information about the exercises.


The exams consist of five questions. The first one expects you to spell out and explain acronyms, abbreviations or concepts - the basic vocabulary of computer networking. The remaining questions are in essay form. Please get acquainted to the essay form before coming to the exam.

The next exam is a summer exam. Check here for details.

Exam results:

Prerequisites and correspondence

The course prerequisite is one of the following courses

The course corresponds to the courses T-110.350 Computer Networks or T-110.4100 Computer Networks. Please take only one of these.

Course material

The course book
James F. Kurose and Keith W. Ross: Computer networking - A Top-Down Approach Featuring the Internet, 3rd ed., Addison Wesley, 2005.

The previous course book (Peterson & Davie: Computer Networks - A Systems Approach, 2nd or 3rd edition) can also be used, but it is not recommended.

Other material
As the course book gives good explanations on the topics, lecture slides will not be delivered. Consider the slides as crutches for the lecturers, not as studying material.


More information