VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

263-3501-00L 7 Credits MSC , WBZ D-GESS , D-INFK , D-MATH , D-ITET

Future Internet

Lecturers & Examiners: Dr. Ankit Singla
Takes place for the last time!
VVZ CR n/a

Last Updated: 2026-02-05 15:55:03

Abstract

This course will discuss recent advances in networking, with a focus on the Internet, with topics ranging from the algorithmic design of applications like video streaming to the likely near-future of satellite-based networking.

Objective

The goals of the course are to build on basic undergraduate-level networking, and provide an understanding of the tradeoffs and existing technology in the design of large, complex networked systems, together with concrete experience of the challenges through a series of lab exercises.

Content

The focus of the course is on principles, architectures, protocols, and applications used in modern networked systems. Example topics include: - How video streaming services like Netflix work, and research on improving their performance. - How Web browsing could be made faster - How the Internet's protocols are improving - Exciting developments in satellite-based networking (ala SpaceX) - The role of data centers in powering Internet services A series of programming assignments will form a substantial part of the course grade.

Resources

Lecture Notes

Lecture slides will be made available at the course Web site:https://ndal.ethz.ch/courses/fi.html

Literature

No textbook is required, but there will be regularly assigned readings from research literature, liked to the course Web site: https://ndal.ethz.ch/courses/fi.html .

Learning Materials (Links)

General Information

Language
English
Levels
MSC , WBZ
Frequency
Yearly recurring

Examination

Type
session examination
Mode
written 120 minutes
Aids
None
Digital
The exam takes place on devices provided by ETH Zurich.
The final assessment will be a combination of graded exercises and the examination. There will be 3-4 exercises, involving writing code and running experiments. Exercises will be released roughly every 3-4 weeks, and will total to 50% of your grade. The rest coming from the exam.Final written end of semester exam: 120 minutes.The exam might take place at a computer.

Course Components

Type Title Time & Place Hours
lecture Future Internet
  • Tue 14:15-15:00 (CAB G 51)
1 h weekly
exercise Future Internet
  • Tue 15:15-16:00 (CAB G 51)
1 h weekly
independent project Future Internet No time listed 4 h weekly

Offered In