CS 144: Introduction to Computer Networking, Fall 2021

Course basics

LecturesMondays & Wednesday, 1:30 p.m.–3 p.m. in Hewlett Teaching Center 201
Lab sessionsTuesday, 5:30 p.m.–8:30 p.m. in 320-105
Exams Midterm: Wednesday, Nov. 3 (in class, 1:30-3:30 p.m.).   Final: Thursday, Dec. 9 (12:15 - 1:45 p.m., Knight Management Center Auditorium/CEMEX)
Contact To contact the course staff, please feel free to use Ed, the lab sessions, or office hours. For private matters or accommodation letters, please email the instructors (cs144-staff@cs.stanford.edu).
Syllabus/logistics Syllabus/logistics handout
Ed CS144 on Ed
Lecture videos (2020)Canvas Ponopto Course Videos (Fall 2020)

Lecturer

Keith Winstein

Email: Winstein email address
Office hours:

  • in person: lab session, Tuesdays 5:30-8:30 p.m.
  • Zoom: Wednesdays, 4-5 p.m. (Zoom link)

Course Assistants

Jiazheng Zhao
Email: zodzhao at stanford

Deepti Raghavan
Email: deeptir at cs.stanford

Toby Bell
Email: tbell at stanford

Thea Rossman
Email: tcr6 at stanford

Preey Shah
Email: preey at stanford

Lab Assignment

FAQ Answers to common questions about lab assignment.

Due: best before the 9/21 lab session
Out: Sept. 21, due Sept. 28, 8:30 p.m.
Out: Sept. 28, due Oct. 15, 5 p.m.
Out: Sept. 28, due Oct. 22, 5 p.m.
Out: Oct. 19, due Nov. 12, 5 p.m.
Out: Oct. 19, due Nov. 19, 5 p.m.
Out: Nov. 16, due Dec. 3, 5 p.m.
Out: Nov. 16, due Dec. 3, 5 p.m.

Lecture Notes

Week 1
Monday, Sept. 20
Week 2
Monday, Sept. 27
Week 3
Monday, Oct. 4
Wednesday, Oct. 6
Week 4
Monday, Oct. 11
Wednesday, Oct. 13
Week 5
Monday, Oct. 18
Week 6
Monday, Oct. 25
Wednesday, Oct. 27
Week 7
Monday, Nov. 1
Wednesday, Nov. 3
Midterm!
Week 8
Monday, Nov. 8
Wednesday, Nov. 10
Week 9
Monday, Nov. 15