VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Advanced Topics in Communication Networks
Last Updated: 2026-02-05 16:15:26
Abstract
This course covers advanced topics and technologies in computer networks, both theoretically and practically. It is offered each Fall. Repetition for credit is possible with the consent of the instructor.
Objective
The goals of this course is to provide students with a deeper understanding of the existing and upcoming Internet technologies used in large-scale computer networks such as Internet Service Providers (e.g., Swisscom or Deutsche Telekom), Content Delivery Networks (e.g., Netflix) and Data Centers (e.g., Google). Besides covering the fundamentals, the course will be "hands-on" and will enable students to play with the technologies in realistic network environments.
Content
In 2023, the course will cover advanced topics in communication networks such as: - Advanced Internet routing (convergence, optimality, scalability, flexibility); - Network programmability (OpenFlow, P4); - Traffic engineering / Load Balancing; - Network verification and synthesis; - Network measurements; - Network security; - Upcoming transport protocols and technologies; - Adaptive video streaming; and - Network sustainability. The course will be composed of lectures and practical exercises (some of which including labs).
Resources
Lecture Notes
Lecture notes and material will be made available before each course on the course website.
Literature
Relevant references will be made available through the course website.
Learning Materials (Links)
- Main link
- Course Website
General Information
- Language
- English
- Levels
- MSC
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- written 150 minutes
- Aids
- None
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Advanced Topics in Communication Networks |
|
2 h weekly |
| exercise | Advanced Topics in Communication Networks |
|
2 h weekly |
Offered In
-
-
-
-
-
Track: Computers and Networks (The core courses and specialisation courses below are a selection for students who wish to specialise in the area of "Computers and Networks", see . The individual study plan is subject to the tutor's approval.)
-
Core Courses (These core courses are particularly recommended for the field of "Computers and Networks". You may choose core courses form other fields in agreement with your tutor. A minimum of 24 credits must be obtained from core courses during the MSc EEIT.)
-
-
-
-
Major Courses (A total of 42 CP must be achieved during the Master Programme. The individual study plan is subject to the tutor's approval.)
-
-
Core Subjects (These core subjects are particularly recommended for the field of "Computers and Networks".)
-
-
-
-
-
-
-
-