CS 168 Summer 2025
Instructors: Peyrin Kao, Tess Despres / Lecture: Mon Tue Wed Thu, 2:00–3:30 PM, Evans 10 [Zoom, Playlist]
Announcements
Course Calendar
Wk. | Date | Lecture (Playlist, Zoom) | Readings | Discussion | Project |
---|---|---|---|---|---|
1 | Mon Jun 23 | 1. Intro 1: Layers of the Internet | No discussion | Project 1A (Traceroute)
(due Thu Jun 26) |
|
Tue Jun 24 | 2. Intro 2: Design Principles | ||||
Wed Jun 25 | 3. Intro 3: Links | 1. Intro I | |||
Thu Jun 26 | 4. Routing 1: Principles | ||||
2 | Mon Jun 30 | 5. Routing 2: Distance-Vector | 2. Intro II | Project 1B (Traceroute)
(due Thu Jul 03) |
|
Tue Jul 01 | 6. Routing 3: Link-State, Addressing | ||||
Wed Jul 02 | 7. Routing 4: Routers | 3. Routing I | |||
Thu Jul 03 | 8. Routing 5: BGP I | ||||
3 | Mon Jul 07 | 9. Routing 6: BGP II | 4. Routing II | Project 2 (Routing)
(due Thu Jul 10) |
|
Tue Jul 08 | 10. Transport 1: TCP I | ||||
Wed Jul 09 | 11. Transport 2: TCP II | 5. BGP | |||
Thu Jul 10 | 12. Transport 3: Congestion Control I | ||||
4 | Mon Jul 14 | 13. Transport 4: Congestion Control II | 6. TCP | Project 3A (Transport)
(due Tue Jul 29) |
|
Tue Jul 15 | 14. Applications 1: DNS | ||||
Wed Jul 16 | 15. Applications 2: HTTP and CDNs | 7. Congestion Control | |||
Thu Jul 17 | 16. End-to-End 1: Ethernet, STP, ARP, DHCP | ||||
5 | Mon Jul 21 | 17. End-to-End 2: NAT, TLS | NAT, TLS, End-to-End | No Discussion (Midterm) | |
Tue Jul 22 | Midterm (Tue July 22, 7–9pm) |
||||
Wed Jul 23 | 18. Datacenters 1: Topology | 8. DNS, HTTP, Ethernet, STP | |||
Thu Jul 24 | 19. Datacenters 2: Routing | ||||
6 | Mon Jul 28 | 20. Datacenters 3: SDN | 9. ARP, DHCP, NAT | ||
Tue Jul 29 | 21. Datacenters 4: Host Networking | ||||
Wed Jul 30 | 22. Beyond Client-Server 1: Multicast | 10. Datacenters & SDN | Project 3B (Transport)
(due Tue Aug 05) |
||
Thu Jul 31 | 23. Beyond Client-Server 2: Collectives | ||||
7 | Mon Aug 04 | 24. Special Topics 1: Wireless | 11. Host Networking | ||
Tue Aug 05 | 25. Special Topics 2: Cellular | ||||
Wed Aug 06 | TBD |
12. Multicast and Collectives | |||
Thu Aug 07 | TBD |
||||
8 | Wed Aug 13 | Final Exam (Wed Aug 13, 3–6pm) |