Course Schedule

Please note that this schedule is subject to change.

Lecture 1: Course Overview + Internet Design

Friday, February 3, 2023

Lecture 2: Network Layer + Switches/Routers

Friday, February 10, 2023

Lecture 3: Transport Layer + Congestion Control

Friday, February 17, 2023

Lecture 4: Queue Management + Middleboxes

Friday, February 24, 2023

Lecture 5: Routing Algorithms + Convergence

Friday, March 3, 2023

Lecture 6: Interdomain Routing

Friday, March 10, 2023

No Class: Spring Recess

Friday, March 17, 2023

Lecture 7: Network Measurement

Friday, March 24, 2023

Lecture 8: Video Streaming

Friday, March 31, 2023

Lecture 9: Machine Learning for Networking

Friday, April 7, 2023

Lecture 10: Networking for Machine Learning

Friday, April 14, 2023

Lecture 11: Network Security

Friday, April 21, 2023

Lecture 12: Research Project Presentations

Friday, April 28, 2023