Courses

Communication Networks

Lecturer: Laurent Vanbever

Semester: Spring

In this introductory lecture, students learn about “how does the Internet work”. Starting from the fundamentals, the lecture builds up the mechanisms underpinning any Internet-based communication and illustrates them with (many) real-world examples. The lecture is hands-on and includes two projects, including the mini-Internet in which the entire classroom builds and operates its very own Internet infrastructure.

Advanced Topics in Communication Networks

Lecturer: Laurent Vanbever

Semester: Autumn

In this advanced lecture, students go deeper in their understanding of large-scale network infrastructures such as the ones maintained by major Internet Service Providers (e.g., Swisscom or Deutsche Telekom), Content Delivery Networks (e.g., Netflix) and Data Centers (e.g., Google). Similarly to our introductory lecture, the lecture is hands-on and enables students to play with the technologies in realistic network environments.

Seminar in Sustainable Networking

Lecturers: Laurent Vanbever and Romain Jacob

Semester: Spring

In this seminar, students review, present, and discuss (mostly recent) research papers in the area of computer networks. Currently the seminar focuses on network sustainability.

Discrete Event Systems

Lecturers: Lana Josipović, Barbara Keller, Laurent Vanbever, and Roger Wattenhofer

Semester: Autumn

In this introductory lecture, students learn how to model, analyze, and reason about discrete event systems. Prof. Laurent Vanbever teaches the first third of the lecture (5 weeks) on finite automata.