Schedule
Course Schedule, Slides, and Homeworks
Note on the readings: the section (§) symbol refers to chapters from the Computer Networks: A Systems Approach textbook.
Week of | Slides | Readings | Homework | Projects & Exams |
---|---|---|---|---|
Sept. 2 | Intro, History | §1.1-1.6, 2.1-2.3, Beej’s Guide | ||
Sept. 9 | Architecture, Physical Layer | §2.4-2.8 | ||
Sept. 16 | Data Link Layer | §3.1, 3.4 | Hw. 1 due Sept. 20 | Proj. 1 due Sept. 16 |
Sept. 23 | Bridging and Switching, Network Layer | §3.2-3.3 | Hw. 2 due Sept. 27 | |
Sept. 30 | Intra-domain Routing | §4.1 | Hw. 3 due Oct. 4 | Proj. 2 due Sept. 30 |
Oct. 7 | Inter-domain Routing, Transport Layer | §5.1-5.2, 6.1-6.4 | ||
Oct. 14 | Transport Layer | Proj. 3 due Oct. 14 | ||
Oct. 21 | Congestion Control, NAT | §9.1, 9.3, 9.4; | Hw. 4 due Oct. 25 | |
Oct. 28 | DNS | |||
Nov. 4 | DHCP and ARP, Web | How the cookie became a monster | Hw. 5 due Nov. 8 | Proj. 4 due Nov. 4 |
Nov. 11 | Transport Layer Security | Hw. 6 due Nov. 15 | ||
Nov. 18 | DNS Security | Hw. 7 due Nov. 22 | Proj. 5 due Nov. 18 | |
Nov. 25 | Overlay Networks | |||
Dec. 2 | Data Centers | Hw. 8 due Dec. 2, Hw. 9 due Dec. 6 (slip day use prohibited) | ||
Dec. 9 | Finals Week | Proj. 6 due Dec. 9 (slip day use prohibited) |