| 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]
[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]
|
Section 3.4 |
| Thu Oct 30 |
Project 1 (Internet Routing) due at 11:59 PM |
| |
| Tue Nov 4 |
Transport Layer: UDP and TCP |
|
Section 3.5 |
| Tue Nov 4 |
Project 2 (Reliable Communication) released |
| |
| Thu Nov 6 |
Internet Congestion Control |
|
Section 3.6 |
| Tue Nov 11 |
Queue Management + Buffer management |
|
|
| Part 3: Special topics |
| Thu Nov 13 |
Applications: DNS |
|
Section 2.5 |
| Tue Nov 18 |
Applications: HTTP + video |
|
Section 2.2 |
| Thu Nov 20 |
Datacenter Networks |
| |
| Tue Nov 25 |
Network Security |
| |
| Tue Nov 25 |
Project 2 (Reliable Communication) due at 11:59 PM |
| |
| Thu Nov 27 |
Thanksgiving Recess |
| |
| Tue Dec 2 |
ML for Networks |
| |
| Thu Dec 4 |
Recap |
| |
| Final exam |
| Dec 13–19 |
Location TBD |
| |