Schedule

The schedule is subject to change over the course of the semester.

DateTopicsReadingsDue (by EOD)
Jan 21
(Tue)
Class 1
Course overview, paper reading and critiquing
Required (no review)
Jan 23
(Thu)
Class 2
Networking review and challenges
Required (no review)
Browse the programs of recent HotNets (2024, 2023, 2022) and skim 4 papers that intrigue you.
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; instructor traveling)
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
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
First project check-in
Mar 13
(Thu)
Class 16
Video streaming
Spring break (Mar 18 & 20)
Mar 25
(Tue)
Class 17
ML for networking
Mar 27
(Thu)
Class 18
Datacenter networks
Apr 1
(Tue)
Class 19
Datacenter transport
Apr 3
(Thu)
Class 20
Datacenter network virtualization
Schedule the 2nd intermediate check-in for next week
Apr 8
(Tue)
Class 21
Reliability
Apr 10
(Thu)
Class 22
Network verification (guest lecture by Ryan Beckett)
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)
Sign up for final presentation
Apr 29
(Tue)
Class 27
Video conferencing (guest lecture by Sadjad Fouladi; instructor traveling)
Finalize participation log
May 1
(Thu)
Class 28
Final presentation #1
Final presentation
May 6
(Tue)
Class 29
Final presentation #2
May 15
(Thu)
(final exam period)
Submit final paper