Schedule
Lectures are held on Tuesdays and Thursdays from 10:10am to 11:25am in Hollister B14. Note that this schedule is tentative.
Please use the template when writing paper summaries.
Date | Topic | Reading | Homework |
---|---|---|---|
29 Aug | Introduction | ||
03 Sep | Internet Design Principles | (Clarke88,Saltzer+84) | |
05 Sep | Software-Defined Networking | (Feamster+14,Casado+13) | |
10 Sep | Networking DSLs | (Foster+13) | |
12 Sep | No Class (Foster away) | ||
17 Sep | Formal Semantics | (Anderson14, NetKAT Language) | HW1 due |
19 Sep | Deciding Equivalence | (Foster15, NetKAT Automata) | |
24 Sep | Compilation | (Smolka15, NetKAT Compilation) | |
26 Sep | Consistent Updates | (Reitblatt12) | |
01 Oct | Tierless Programming | (Nelson14) | |
03 Oct | Data Plane Verification | (Kazemian12) | HW2 due |
08 Oct | Control Plane Verification | (Beckett17) | |
10 Oct | Programmable Switches | (Bosshart13) | |
15 Oct | No Class (Fall Break) | ||
17 Oct | P4 Language | (Bosshart14, P4 Introduction) | |
22 Oct | Load Balancing | (Katta16) | |
24 Oct | Traffic Monitoring | (Yu13) | |
29 Oct | In-Network Computing | (Jin17) | |
31 Oct | Accountable Routing | (Andersen08) | HW3 due |
05 Nov | Named-Data Networking | (Jacobson09) | |
07 Nov | Pathlets | (Godfrey09) | |
12 Nov | p4v | (Liu18) | |
14 Nov | Safe P4 (Guest Lecture: Eric Campbell) | (Eichholz19) | HW4 due |
19 Nov | No Class (Foster Away) | ||
21 Nov | Fibbing | (Vissicchio15) | |
26 Nov | Metarouting | (Griffin05) | HW5 due |
28 Nov | No Class (Thanksgiving) | ||
03 Dec | Traffic Engineering (Guest Leecture: Praveen Kumar) | (Kumar18) | |
05 Dec | Packet Scheduling (Guest Lecture: Praveen Kumar) | (McKeown99) | |
10 Dec | Programmable Scheduling (Guest Lecture: Praveen Kumar) | (Sivaraman16) | HW6 due |
17 Dec | Projects due |