Date | Topic | Readings & Action Items |
---|---|---|
Jan 21 (Tue) | Class 1 Course overview, paper reading and critiquing | Required Syllabus How to read a paper (Keshav, CCR 2007) (no review) |
Jan 23 (Thu) | Class 2 Networking review and challenges | Required |
Jan 26 (Sun) | Deadline Sign up for paper presentation | |
Jan 28 (Tue) | Class 3 IP architecture | |
Jan 30 (Thu) | Class 4 Networking workshop (led by TA) | |
Feb 2 (Sun) | Deadline Submit project team roster | |
Feb 4 (Tue) | Class 5 Architectural principles | Optional |
Feb 6 (Thu) | Class 6 Classic congestion control | |
Feb 11 (Tue) | Class 7 Modern congestion control | |
Feb 13 (Thu) | Class 8 Queue management | |
Feb 16 (Sun) | Deadline Submit project proposal | |
Feb 18 (Tue) | Class 9 Switches/routers | |
Feb 20 (Thu) | Class 10 SDN architecture | |
Feb 25 (Tue) | Class 11 SDN use case | Required |
Feb 27 (Thu) | Class 12 Interdomain routing | |
Mar 4 (Tue) | Class 13 Secure routing | |
Mar 6 (Thu) | Class 14 Internet measurement | |
Mar 11 (Tue) | Class 15 First project check-in | |
Mar 13 (Thu) | Class 16 Video streaming | Required |
Spring break (Mar 18 & 20)
| ||
Mar 25 (Tue) | Class 17 ML for networking | Required |
Mar 27 (Thu) | Class 18 Datacenter networks | |
Apr 1 (Tue) | Class 19 Datacenter transport | |
Apr 3 (Thu) | Class 20 Datacenter network virtualization | Required |
Apr 8 (Tue) | Class 21 Reliability | Optional |
Apr 10 (Thu) | Class 22 Network verification (guest lecture by Ryan Beckett) | |
Apr 11 (Fri) | Second project check-in | |
Apr 15 (Tue) | Class 23 Competing agents | |
Apr 17 (Thu) | Class 24 Network simulation | |
Apr 22 (Tue) | Class 25 Microservices | |
Apr 24 (Thu) | Class 26 Cellular networks (guest lecture by Xenofon Foukas) | |
Apr 29 (Tue) | Class 27 Video conferencing (guest lecture by Sadjad Fouladi) | Deadline Finalize participation log |
May 1 (Thu) | Class 28 Final presentation (#1) | |
May 6 (Tue) | Class 29 Final presentation (#2) | |
May 15 (Thu) | Deadline Submit final paper |