CS 168 Fall 2024

Announcements

Week 4 Announcements

Sep 16

Assignments

  • Project 1A was due last Tuesday, September 10, 11:59pm PT.
  • Project 1B is due next Friday, September 20, 11:59pm PT.
  • Remember that you can fill out an extension should you need one!
  • Check out the extension form, location at the top right of the CS168 website.

Midterm

  • The midterm is Tuesday, October 15, 8–10pm PT
  • The midterm logistics form is due Monday, September 23
  • If you need DSP accommodations on the midterm, or you have a documented conflict and need to take the midterm at a different time, please fill out this form.

Discussion

  • Check out the calendar for times and locations.
  • Please note that Arjun’s discussion room has changed to Wheeler 204!

Lectures

  • Lecture attendance will be activated this week, you’ll earn extra credit if you come to lecture!
  • We will still live-stream, but attending remotely does not count for credit!
  • Lecture Zoom Link: https://berkeley.zoom.us/j/97722421992?pwd=5h3yXc407ninuk3Q1zGuTIUMx7zn1y.1, Meeting ID: 977 2242 1992, Passcode: 022040
  • If you attend in-person for the whole lecture, you’ll get credit (arriving a few minutes late, or leaving a few minutes early, is ok)

Office hours

  • Check out the calendar for the hours, some hours are a bit different from last week!
  • Specifically, Thursday and Friday will have extended office hours to account for Project 1B!
  • There’s a chance that some TAs may be online, so be aware that your ticket may be taken online even if you’re in person!

~ CS168 Course Staff 👻

Past announcements

Calendar

Skip to current week

Wk. Date Lecture (Playlist) Readings Discussion Homework Project
1Thu
Aug 29
1. Intro 1: Architecture and Protocols
Slides / Recording / Logistics Slides

Intro

No discussion Project 1A (Traceroute)
(due Tue Sep 10)
2Tue
Sep 03
2. Intro 2: Links and Resource Sharing
Slides / Recording

Links,
Multiplexing

1. Intro I
Worksheet / Solutions / Slides
Thu
Sep 05
3. Intro 3: Queuing, Internet Layers
Slides / Recording

Layers,
Headers

3Tue
Sep 10
4. Intro 4: Network Architecture
Slides / Recording

Architecture

2. Intro II
Worksheet / Solutions / Slides
Thu
Sep 12
5. Ethernet
Slides / Recording

Ethernet

Project 1B (Traceroute)
(due Fri Sep 20)
4Tue
Sep 17
6. Routing 1: Principles
Slides / Recording

Intro,
Model,
States

3. Ethernet
Worksheet / Solutions / Slides
Thu
Sep 19
7. Routing 2: Distance-Vector
Slides / Recording

Distance-Vector

5Tue
Sep 24
8. Routing 3: Link-State, Addressing
Slides / Recording

Link-State,
Addressing

4. Routing I
Worksheet
HW1: Intro
(due Mon Sep 30)
Gradescope
Project 2 (Routing)
(due Fri Oct 04)
Thu
Sep 26
9. Routing 4: Routers

Routers

6Tue
Oct 01
10. Routing 5: BGP I

Model,
Design

5. Routing II
Thu
Oct 03
11. Routing 6: BGP II

Implementation,
IP Header

7Tue
Oct 08
12. Transport 1: Reliability Principles

Principles

6. BGP HW2: Routing
(due Mon Oct 14)
Thu
Oct 10
13. Transport 2: TCP

Design,
Implementation

8Tue
Oct 15

No Lecture (Midterm, 8–10pm)

7. TCP
Thu
Oct 17
14. Transport 3: Congestion Control I

Principles,
Design,
Implementation

9Tue
Oct 22
15. Transport 4: Congestion Control II

Throughput,
Issues,
Router-Assisted

8. Congestion Control HW3: Transport
(due Mon Oct 28)
Project 3A (Transport)
(due Fri Nov 01)
Thu
Oct 24
16. Applications 1: DNS

DNS

10Tue
Oct 29
17. Applications 2: HTTP

HTTP

9. DNS, HTTP
Thu
Oct 31
18. End-to-End 1: ARP, DHCP

ARP,
DHCP

11Tue
Nov 05
19. End-to-END 2: NAT, TLS

NAT,
TLS,
End-to-End

10. End-to-End Project 3B (Transport)
(due Tue Nov 12)
Thu
Nov 07
20. Datacenters 1: Topology

Topology,
Congestion

12Tue
Nov 12
21. Datacenters 2: Routing, Congestion Control

Routing,
Addressing,
Virtualization

11. Datacenters I HW4: Applications, End-to-End
(due Mon Nov 18)
Thu
Nov 14
22. Datacenters 3: High-Performance Technologies

TBA

13Tue
Nov 19
23. Datacenters 4: WANs, SDN

SDN

12. Datacenters II HW5: Datacenters
(due Mon Nov 25)
Thu
Nov 21
24. Special Topics 1: Host Networking

Host Networking

14Tue
Nov 26
25. Special Topics 2: Wireless

Wireless

13. Special Topics
Thu
Nov 28

No Lecture (Thanksgiving)

15Tue
Dec 03
26. Special Topics 3: Cellular

Cellular

HW6: Special Topics
(due Fri Dec 06)
Thu
Dec 05

Guest Lecture

16Wed
Dec 18

Final Exam (8–11am)