Advanced Networking - Spring 2020


Jun 12: We will use this simulation environment in the final exam (jar, source package).

All announcements are recorded here.

Instructors: Antonio Carzaniga
Type of course: lecture
Lecture hours and rooms: Wednesday 8:30-10:30 in SI-004, Friday 10:30-12:30 in SI-004
Instructors' Office Hours: by appointment


This course covers advanced topics in computer networks, with a blend of theoretical and practical topics. On the theoretical side, the syllabus will cover mathematical foundations of networking, including discussions of queuing theory, information theory, simulation, and optimization. Each theoretical topic will be presented together with an application in networking (e.g., random walks, network design, traffic engineering). On the practical side, the syllabus will cover concepts and designs related to modern network architectures and technologies (e.g., data-center networks, software-defined networks, data plane programming), and protocols at various levels (e.g., HTTP/2, IPSec, MPLS, DCTCP). Students will gain hands-on experience with topics discussed in class through a series of exercises using network simulators and emulators.



Additional information is available through the following links and pages.

this page is maintained by Antonio Carzaniga and was updated on June 12, 2020