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 |
| |