Tentative Schedule (subject to change)
Day | Date | Lecture Topic | Reading Reference |
Assignments | |
---|---|---|---|---|---|
M | 10/1 | Introduction |
Join Piazza | ||
W | 10/3 | Networking Basics, Sockets | C/S: Chapters 1, 2 K&R: 1.1, 1.3 |
||
M | 10/8 | Protocol Layers, Architecture |
K&R 1.4, 1.5 | W | 10/11 | No Lecture |
M | 10/15 | Routing Algorithms |
K&R 4.5 |
||
W | 10/17 | Interdomain Routing, IP addressing |
K&R 4.6 |
Project 1 Due 10/19 | |
M | 10/22 | BGP, IP |
Comer/Stevens: Chapter 4, 5, 6 | ||
W | 10/24 | TCP Basics | Project 2 | ||
M | 10/29 | Congestion Control | |||
W | 10/31 | DNS | |||
M | 11/5 | TBD | |||
W | 11/7 | Remote Procedure Calls | |||
M | 11/12 | In class Midterm | |||
W | 11/14 | Mobile Networking | |||
M | 11/19 | Wireless Routing, TCP | |||
W | 11/21 | Datacenter Networks |
|
Project 3 |
|
M | 11/26 | Datacenter Networks/ Data-driving network design | |
||
W | 11/28 | Peer-to-Peer and Distributed Hash Tables | |||
M | 12/3 | Final Review |
|||
W | 12/5 | Mid-term II (Network Security) | |