CS 144: Introduction to Computer Networking, Fall 2020

Course basics

LecturesMonday, Wednesday, Friday, 2:30 p.m.–3:30 p.m. on Canvas
Lab sessionsWednesday, 6:00 p.m.–9 p.m. on Zoom
Exams Midterm: Wednesday October 21.   Final: Friday, November 20, 2020, (On Gradescope)
Practice midterm Answer key Midterm Solution
Practice final 1 Answer key 1 Practice final 2 Answer key 2
Contact To contact the course staff, please feel free to use Piazza, 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
Piazza CS144 on Piazza
NooksNooks (for office hours)

Lecturers

Keith Winstein

Email: Winstein email address
Office hours: During lab sessions

Nick McKeown

Email: McKeown email address
Office hours: Wednesday 1-2 PM

Course Assistants

Nick Hirning head CA
Email: nhirning at stanford

Serhat Arslan
Email: sarslan at stanford

Toby Bell
Email: tbell at stanford

Richard Lin
Email: yifengl at stanford

Anna Zeng
Email: aszeng at stanford

Video Weeks and Online Quizzes

Lab Assignments

FAQ Answers to common questions about lab assignments.

Out: Sept. 14, due Sept. 22, 5 p.m.
Out: Sept. 28, due Oct. 6, 5 p.m.
Out: Oct. 7, due Oct. 22 27, 5 p.m.
Out: Oct. 14, due Oct. 22 27, 5 p.m.
Out: Oct. 27, due Nov. 5, 5 p.m.
Out: Nov. 2, due Nov. 12, 5 p.m.
Out: Nov. 11, due Nov. 20, 5 p.m.

Lecture Notes

Week 1
Monday, Sept. 14
Wednesday, Sept. 16
Friday, Sept. 18
Week 2
Wednesday, Sept. 23
Friday, Sept. 25
Week 3
Monday, Sept. 28
Wednesday, Sept. 30
Week 4
Monday, Oct. 5
Wednesday, Oct. 7
Wednesday, Oct. 9
Week 5
Monday, Oct. 12
Wednesday, October 14
Friday, October 16
Week 6
Monday, October 19
Friday, October 23
Week 7
Friday, November 6
Week 8
Friday, November 9
Wednesday, November 11
Friday, Nov 13