Date Topic Media Book
Part 1: Network Foundations
Tue Sep 2 Introduction [Slides], [Quiz] [Video] Sections 1.1-1.5
Thu Sep 4 Fundamental Network Concepts [Slides], [Quiz], [Problem Set] [PSet w/ Solutions] [Video] Sections 1.4-1.5
Tue Sep 9 Routing Foundations [Slides], [Quiz] [Video] Sections 4.5.1 and 4.5.2
Thu Sep 11 [Buffer] [Slides], [Quiz], [Problem Set] [PSet w/ Solutions] [Video]
Part 2: Internet
Tue Sep 16 Ethernet & Switching (Link Layer) [Slides], [Quiz], [Problem Set] [Video] Sections 5.1, 5.3, 5.4
Thu Sep 18 [Buffer] [Quiz], [Problem Set]
Tue Sep 23 Internet Protocol (IP) & Forwarding (Network layer) Sections 4.1, 4.3, 4.5
Tue Sep 23 Project 1 (Internet Routing) released
Thu Sep 25 Internet Routing Section 4.6
Tue Sep 30 Routing Policies Section 4.6.3
Thu Oct 2 BGP's challenges (and solutions)
Tue Oct 7 Hackathon
Thu Oct 9 Hackathon
Tue Oct 14 Fall Recess
Thu Oct 16 Fall Recess
Tue Oct 21 Transport Layer: UDP and TCP Section 3.4
Thu Oct 23 Reliable Transport Foundations Section 3.5
Thu Oct 23 Project 1 (Internet Routing) due at 11:59 PM
Tue Oct 28 Internet Congestion Control Section 3.6
Tue Oct 28 Project 2 (Reliable Communication) released
Thu Oct 30 Queue Management + Buffer management
Tue Nov 4 [Buffer]
Part 3: Special topics
Thu Nov 6 Applications: DNS Section 2.5
Tue Nov 11 Applications: HTTP + video Section 2.2
Thu Nov 13 Datacenter Networks
Tue Nov 18 Network Security
Tue Nov 18 Project 2 (Reliable Communication) due at 11:59 PM
Thu Nov 20 ML for Networks
Tue Nov 25 ML for Networks
Thu Nov 27 Thanksgiving Recess
Tue Dec 2 [Buffer]
Thu Dec 4 Recap
Final exam
Dec 13–19 Location TBD