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] [PSet w/ Solutions]
Tue Sep 23 Intro to Routing Project & Internet Protocol [Slides] [Quiz] [Video] Sections 4.1, 4.3, 4.5
Tue Sep 23 Project 1 (Internet Routing) released
Thu Sep 25 Internet Protocol (IP) & Forwarding (Network layer) [Slides] [Quiz] [Problem Set] [PSet w/ Solutions] [Video] Sections 4.1, 4.3, 4.5
Tue Sep 30 Internet Routing [Slides] [Quiz] [Video] Section 4.6
Thu Oct 2 Internet Routing [Slides] [Quiz] [Problem Set] [PSet w/ Solutions] [Video] Section 4.6
Tue Oct 7 Routing Project Q&A (to be replaced lecture)
Thu Oct 9 Routing Policies [Slides] [Quiz] [Problem Set] [PSet w/ Solutions] [Video] Section 4.6.3
Tue Oct 14 Fall Recess
Thu Oct 16 Fall Recess
Tue Oct 21 Hackathon
Thu Oct 23 Hackathon
Tue Oct 28 BGP's challenges (and solutions) [Slides(1)] [Slides(2)] [Quiz] [Video]
Thu Oct 30 Reliable Transport Foundations [Slides] [Quiz] [Video] Section 3.4, 3.5
Thu Oct 30 Project 1 (Internet Routing) due at 11:59 PM
Tue Nov 4 Internet Congestion Control [Slides] [Quiz] [Problem Set] [PSet w/ Solutions] [Video] Section 3.5, 3.6
Tue Nov 4 Project 2 (Reliable Communication) released
Thu Nov 6 Internet Congestion Control [Slides] [Quiz] [Problem Set] [PSet w/ Solutions] [Video] Section 3.6
Part 3: Special topics
Tue Nov 11 Applications: DNS [Slides] [Quiz] [Video] Section 2.5
Thu Nov 13 Applications: HTTP + video [Slides(1)] [Slides(2)] [Quiz(1)] [Quiz(2)] [Video] Section 2.2
Tue Nov 18 Wireless Networks [Slides]
Thu Nov 20 Network Security [Slides] [Quiz]
Tue Nov 25 Project 2 (Reliable Communication) due at 11:59 PM
Tue Nov 25 Thanksgiving Recess (Friday schedule)
Thu Nov 27 Thanksgiving Recess
Tue Dec 2 Datacenter Networks
Thu Dec 4 ML for Networks
Mon Dec 8, 4pm Recap
Final exam
Thu Dec 18, 7:30-10:30pm Friend Center 101