This site is under construction. All dates and policies are tentative until this message goes away.

CS 168 Fall 2026
Instructors: Ion Stoica, Sylvia Ratnasamy / Lecture: TuTh, 11:00 AM–12:30 PM, Dwinelle 155 [Zoom, Playlist]
Course Calendar
| Wk. | Date | Lecture | Readings | Discussion | Project |
|---|---|---|---|---|---|
| 1 |
Thu Aug 27 | 1. Intro 1: Architecture and Protocols Slides / Recording |
Intro | No discussion | Project 1A (Traceroute)
(due Sun Sep 06) |
| 2 |
Tue Sep 01 | 2. Intro 2: Architectural Overview: Bottom-up Slides / Recording |
Links / Multiplexing | 1. Intro I Discussion: Worksheet / Solutions / Video / Slides |
|
|
Thu Sep 03 | 3. Intro 3: Architectural Overview: Top-Down Slides / Recording |
Layers / Headers | |||
| 3 |
Tue Sep 08 | 4. Intro 4: Architectural Principles Slides / Recording |
Architecture / Design | 2. Intro II Discussion: Worksheet / Solutions / Video / Slides |
Project 1B (Traceroute)
(due Fri Sep 18) |
|
Thu Sep 10 | 5. Routing 1: Principles Slides / Recording |
Intro / Model / States | |||
| 4 |
Tue Sep 15 | 6. Routing 2: Distance-Vector Slides / Recording |
Distance-Vector | 3. Routing I Discussion: Worksheet |
|
|
Thu Sep 17 | 7. Routing 3: Link-State, Addressing | Link-State / Addressing | |||
| 5 |
Tue Sep 22 | 8. Routing 4: Routers | Routers | 4. Routing II Discussion: Worksheet |
Project 2 (Routing)
(due Fri Oct 02) |
|
Thu Sep 24 | 9. Routing 5: BGP I | Model / Design | |||
| 6 |
Tue Sep 29 | 10. Routing 6: BGP II | Implementation / IP Header | 5. BGP Discussion: Worksheet |
|
|
Thu Oct 01 | 11. Transport 1: TCP I | Principles | |||
| 7 |
Tue Oct 06 | 12. Transport 2: TCP II | Design / Implementation | 6. TCP Discussion: Worksheet |
Project 3 (TBD)
(due TBD) |
|
Thu Oct 08 | 13. Transport 3: Congestion Control I | Principles / Design / Implementation | |||
| 8 |
Tue Oct 13 | 14. Transport 4: Congestion Control II | Throughput / Issues / Router-Assisted | 7. Congestion Control Discussion: Worksheet |
|
|
Thu Oct 15 | 15. Applications 1: DNS | DNS | |||
| 9 |
Tue Oct 20 | No Lecture (Midterm) |
No Discussion (Midterm) | ||
|
Thu Oct 22 | Midterm (Thu Oct 22, 7–9pm) |
||||
| 10 |
Tue Oct 27 | 16. Applications 2: HTTP and CDNs | HTTP | 8. DNS, HTTP Discussion: Worksheet |
|
|
Thu Oct 29 | 17. End-to-End 1: Ethernet, STP | Ethernet / STP | |||
| 11 |
Tue Nov 03 | 18. End-to-End 2: ARP, DHCP, NAT, TLS | NAT / TLS / ARP / DHCP / End-to-End | 9. ARP, DHCP, NAT Discussion: Worksheet |
|
|
Thu Nov 05 | 19. Datacenters 1: Topology | Topology / Congestion | |||
| 12 |
Tue Nov 10 | 20. Datacenters 2: Routing | Routing / Addressing / Virtualization | 10. Datacenters Discussion: Worksheet |
|
|
Thu Nov 12 | 21. Datacenters 3: SDN | SDN | |||
| 13 |
Tue Nov 17 | 22. Datacenters 4: Host Networking | Host Networking | 11. Host Networking and SDN Discussion: Worksheet |
|
|
Thu Nov 19 | 23. Beyond Client-Server 1: Overlays | Multicast | |||
| 14 |
Tue Nov 24 | 24. Beyond Client-Server 2: AI (Collectives) | Operations / Implementation | 12. Multicast and Collectives Discussion: Worksheet |
|
|
Thu Nov 26 | No Lecture (Thanksgiving) |
||||
| 15 |
Tue Dec 01 | 25. Wireless 1: Wireless Links | Wireless | 13. Wireless and Cellular Discussion: Worksheet |
|
|
Thu Dec 03 | 26. Wireless 2: Cellular | Cellular | |||
| 16 |
Tue Dec 08 | No Lecture (RRR Week) |
|||
|
Thu Dec 10 | |||||
| 17 |
Wed Dec 16 | Final Exam (Wed Dec 16, 8–11am) |
|||