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 6 Credits MSC , WBZ D-ITET , D-INFK , D-MATH
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Future Internet

Lecturers & Examiners: Dr. Ankit Singla
VVZ CR n/a

Last Updated: 2026-02-05 15:42:00

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
end-of-semester examination
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 4 exercises, involving writing code and running experiments. Exercises will be released roughly every 3 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 13:15-14:00 (CAB G 51)
1 h weekly
exercise Future Internet
  • Tue 14:15-15:00 (CAB G 51)
1 h weekly
independent project Future Internet No time listed 3 h weekly

Offered In