Networked systems and services
Individual course
Max amount of FITech students: 10
Persons without a valid study right to a Finnish university have preference to this course.
The course focuses on core networking themes and problems at the higher layers of the protocol stack. Examples of topics we will cover are reliability (e.g., forward error correction), HTTP, RPC, video delivery, fate sharing (as based on the end-to-end argument), and component-based systems (e.g., containers and dockers). Each iteration of the course will focus on 3-4 key themes which will slightly vary from year to year.
The key focus of the course is a problem-based approach to building reliable networked systems and services. We will study the reliability problem at various protocol levels, illustrating how it can be solved at the different levels, and which level might be the most appropriate one for solving the problem. We will also explore the limits of reliability, i.e., just exactly how much can be achieved in practice. The course has a strong practical orientation and requires active participation in the exercises.
Completion methods
The course has weekly lectures and exercise sessions which cover the material of the course.
- Lectures MO 10-12, TU 10-12
- Exercises FR 10-12 (times may still change!)
More information on the University of Helsinki’s course page.
You can get a digital badge after completing this course.
Responsible teacher
Contact person for applications
Internet technology
Degree student