This site is under construction. All dates and policies are tentative until this message goes away.
CS 168 Spring 2025
For questions about Spring 2025, please see our SP25 FAQs page.
Announcements
Pre-Semester Announcements
- The final exam date on this website is confirmed. Everything else is subject to change.
- If you have any questions, please email cs168@berkeley.edu.
Calendar
Wk. | Date | Lecture (Playlist, Zoom) | Readings | Discussion | Homework | Project |
---|---|---|---|---|---|---|
1 | Wed Jan 22 | 1. Intro 1: Layers
/ Logistics Slides |
No discussion | Project 1A (Traceroute) (due Tue Feb 4) | ||
2 | Mon Jan 27 | 2. Intro 2: Design Principles
|
1. Intro I | |||
Wed Jan 29 | 3. Intro 3: Links
|
|||||
3 | Mon Feb 03 | 4. Routing 1: Principles
|
2. Intro II | HW1: Architecture (due Mon Feb 24) | ||
Wed Feb 05 | 5. Routing 2: Distance-Vector
|
Project 1B (Traceroute) (due Fri Feb 14) | ||||
4 | Mon Feb 10 | 6. Routing 3: Link-State, Addressing
|
3. Ethernet | |||
Wed Feb 12 | 7. Routing 4: Routers
|
|||||
5 | Mon Feb 17 | No Lecture (Presidents’ Day) |
4. Routing I | HW2: Routing (due Mon Mar 17) | Project 2 (Routing) (due Fri Feb 28) | |
Wed Feb 19 | 8. Routing 5: BGP I
|
|||||
6 | Mon Feb 24 | 9. Routing 6: BGP II
|
5. Routing II | |||
Wed Feb 26 | 10. Transport 1: TCP I
|
|||||
7 | Mon Mar 03 | 11. Transport 2: TCP II
|
6. BGP | HW3: Transport (due Mon Mar 31) | ||
Wed Mar 05 | 12. Transport 3: Congestion Control I
|
|||||
8 | Mon Mar 10 | 13. Transport 4: Congestion Control II
|
7. No Discussion (Midterm) | |||
Wed Mar 12 | 14. Applications 1: DNS
|
Project 3A (Transport) (due Fri Mar 21) | ||||
9 | Mon Mar 17 | 15. Applications 2: HTTP
|
8. TCP | |||
Wed Mar 19 | 16. End-to-End 1: Ethernet, STP
|
|||||
10 | Mon Mar 24 | No Lecture (Spring Break) |
9. No Discussion (Spring Break) | |||
Wed Mar 26 | No Lecture (Spring Break) |
|||||
11 | Mon Mar 31 | 17. End-to-End 2: ARP, DHCP, NAT, TLS
|
10. Congestion Control | Project 3B (Transport) (due Tue Apr 8) | ||
Wed Apr 02 | 18. Datacenters 1: Topology
|
|||||
12 | Mon Apr 07 | 19. Datacenters 2: Routing
|
11. DNS, HTTP | HW4: Applications, End-to-End (due Mon Apr 14) | ||
Wed Apr 09 | 20. Datacenters 3: SDN
|
|||||
13 | Mon Apr 14 | 21. Datacenters 4: Host Networking
|
12. End-to-End | HW5: Datacenters (due Mon Apr 21) | ||
Wed Apr 16 | 22. Beyond Client-Server 1: Multicast
|
None | ||||
14 | Mon Apr 21 | 23. Beyond Client-Server 2: Collectives
|
None | 13. Datacenters | HW6: Special Topics (due Mon Apr 28) | |
Wed Apr 23 | 24. Special Topics 1: Wireless
|
|||||
15 | Mon Apr 28 | 25. Special Topics 2: Cellular
|
14. Special Topics | |||
Wed Apr 30 | 26. Guest lecture
|
None | ||||
16 | Sat May 17 | Final Exam: (3–6pm) |