CS 168 Fall 2024
For questions about Spring 2025, please see our SP25 FAQs page.
Announcements
Week 12 Announcements
Project
- Project 3B was due on Tuesday, November 12th.
- Remember that you can fill out an extension if needed!
Homework
- Homework 4: Applications, End-to-End has been released!
- The due date is Monday, November 18th.
Office Hours
- Check out the calendar on the website for office hour times this week.
- Starting next week we will have reduced office hours, from 3 hours a day to 2 hours a day on Monday Wednesday and Friday, since we won’t have any more projects after Project 3B.
- Check out the calendar on the website for specific times.
~ CS168 Course Staff 🐢
Calendar
Wk. | Date | Lecture (Playlist, Zoom) | Readings | Discussion | Homework | Project |
---|---|---|---|---|---|---|
1 | Thu Aug 29 | 1. Intro 1: Architecture and Protocols
Slides / Recording / Logistics Slides |
No discussion | Project 1A (Traceroute) (due Tue Sep 10) | ||
2 | Tue Sep 03 | 2. Intro 2: Links and Resource Sharing
Slides / Recording |
1. Intro I Worksheet / Solutions / Slides |
|||
Thu Sep 05 | 3. Intro 3: Queuing, Internet Layers
Slides / Recording |
|||||
3 | Tue Sep 10 | 4. Intro 4: Network Architecture
Slides / Recording |
2. Intro II Worksheet / Solutions / Slides |
|||
Thu Sep 12 | 5. Ethernet
Slides / Recording |
Project 1B (Traceroute) (due Fri Sep 20) | ||||
4 | Tue Sep 17 | 6. Routing 1: Principles
Slides / Recording |
3. Ethernet Worksheet / Solutions / Slides |
|||
Thu Sep 19 | 7. Routing 2: Distance-Vector
Slides / Recording |
|||||
5 | Tue Sep 24 | 8. Routing 3: Link-State, Addressing
Slides / Recording |
4. Routing I Worksheet / Solutions / Slides |
HW1: Architecture (due Mon Sep 30) | Project 2 (Routing) (due Fri Oct 04) | |
Thu Sep 26 | 9. Routing 4: Routers
Slides / Recording |
|||||
6 | Tue Oct 01 | 10. Routing 5: BGP I
Slides / Recording |
5. Routing II Worksheet / Solutions / Slides |
|||
Thu Oct 03 | 11. Routing 6: BGP II
Slides / Recording |
|||||
7 | Tue Oct 08 | 12. Transport 1: Reliability Principles
Slides / Recording |
6. BGP Worksheet / Solutions / Slides |
HW2: Routing (due Mon Oct 14) | ||
Thu Oct 10 | 13. Transport 2: TCP
Slides / Recording |
|||||
8 | Tue Oct 15 | No Lecture (Midterm, 8–10pm) |
7. No Discussion | |||
Thu Oct 17 | 14. Transport 3: Congestion Control I
Slides / Recording |
|||||
9 | Tue Oct 22 | 15. Transport 4: Congestion Control II
Slides / Recording |
8. TCP Worksheet / Solutions / Slides |
HW3: Transport (due Mon Oct 28) | Project 3A (Transport) (due Fri Nov 01) | |
Thu Oct 24 | 16. Applications 1: DNS
Slides / Recording |
|||||
10 | Tue Oct 29 | 17. Applications 2: HTTP
Slides / Recording |
9. Congestion Control Worksheet / Solutions / Slides |
|||
Thu Oct 31 | 18. ARP, DHCP, NAT, TLS, End-to-End
Slides / Recording |
ARP, DHCP, | ||||
11 | Tue Nov 05 | 19. Datacenters 1: Topology
Slides / Recording |
10. DNS, HTTP Worksheet / Solutions / Slides |
Project 3B (Transport) (due Tue Nov 12) | ||
Thu Nov 07 | 20. Datacenters 2: Routing, Congestion Control
Slides / Recording |
|||||
12 | Tue Nov 12 | 21. Datacenters 3: Host Networking
Slides / Recording |
11. End-to-End Worksheet / Solutions / Slides |
HW4: Applications, End-to-End (due Mon Nov 18) | ||
Thu Nov 14 | 22. Datacenters 4: WANs, SDN
Slides / Recording |
|||||
13 | Tue Nov 19 | 23. Special Topics: Beyond Client-Server I
Slides / Recording |
None | 12. Datacenters Worksheet / Slides |
HW5: Datacenters (due Mon Nov 25) | |
Thu Nov 21 | 24. Special Topics: Beyond Client-Server II
|
None | ||||
14 | Tue Nov 26 | 25. Guest Lecture
|
None | 13. No Discussion | ||
Thu Nov 28 | No Lecture (Thanksgiving) |
|||||
15 | Tue Dec 03 | 26. Special Topics: Wireless
|
14. Special Topics | HW6: Special Topics (due Fri Dec 06) | ||
Thu Dec 05 | 27. Special Topics: Cellular
|
|||||
16 | Wed Dec 18 | Final Exam (8–11am) |