Feb 20:
- Intoduction
- Intro to class
- Logistics and administration
Feb 22:
- Internet Architecture and Design
- Read Keshav07
- Read Clark88
- Read Saltzer+84
Feb 22:
- P4 Tutorial
Mar 1:
- P4 Tutorial
Mar 6
- Congestion Control I
- Read Jacobson88
- Read Floyd94
- Starter Project Out
Mar 7:
- Lab
Mar 13:
- High Speed Routing
- Read McKeown+97
- Read Waldvogel+97
Mar 14:
- Lab
Mar 20:
- Transport Protocols
- Read Handley+17
- Starter Project Due
Mar 21:
- Lab
Mar 27:
- Topics 6: Active Networks
- Read Wetherall99
- Read Smith+04
- Project Out
Mar 28:
- Lab
Apr 3:
- Topics 7: SDN
- Soulé travelling
- Read Feamster+13
- Read Casado+07
- Project Work Plan Due
Apr 4
- Lab
- Soulé travelling
Apr 10
- Topics 8: Data Plane Programmability
- Read Bosshart+13
Apr 11
- Lab
Apr 17
- Topics 9: Languages
- Read Foster+11
- Optionally Read Bosshart+14
Apr 18:
- Easter (No Class)
Apr 24:
- Easter (No Class)
Apr 25:
- Easter (No Class)
May 1
- Labour Day (No Class)
May 2
May 8
- Lab
May 9
- Lab
May 15
- Lab
May 16
- Lab
- ** Complete Data-Plane and Control-Plane Implementations Due
- ** Interoperability Proposal Due
May 22
- Topics 11: Switch Software
- Read Choi+18
May 23
- Lab
- Final project due
May 29
- Lab
- Final demonstrations and presentations