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

CS 168 Fall 2026 logo

CS 168 Fall 2026

Instructors: Ion Stoica, Sylvia Ratnasamy / Lecture: TuTh, 11:00 AM–12:30 PM, Dwinelle 155 [Zoom, Playlist]

Course Calendar

Skip to current week

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)