CS 144: Introduction to Computer Networking, Fall 2025
Course info
Course basics
Lectures | Mondays, Wednesday, & Fridays 1:30 p.m.–2:20 p.m. in Gates B1 |
Lab sessions | Wednesdays, 7:30 p.m.–10 p.m. in STLC 114 |
Exams |
|
Calendar | ![]() |
Optional course texts | |
Practice exams | |
Contact | To contact the course staff, please use Ed, the lab sessions, or office hours. You can also email the instructor—I'm here to help but also often behind on email! |
Accommodations for Disabilities | Please use the submission form to submit OAE letters. Please don't send these via email or Ed. |
Syllabus/logistics | ![]() |
Ed | CS144 on Ed. Please make public posts when possible so answers can benefit anybody. Please don't post source code to lab solutions. |
Gradescope | We use Gradescope for assignment submission and grading. Please see Ed for the entry code to add yourself to the course on Gradescope. |
Office Hours | CS144 Office Hours Queue. Please use the class calendar at the bottom of the page for the OH schedule. |
Lecture videos (current year and archived 2024) | Canvas Panopto Course Videos |
Honor Code Discussion | In-class discussion of permissible collaboration |
Lecturer
Keith Winstein
Email:
Course Assistants
Naomi Boneh
naomicyb
Sureen Heer
sureen
Majd Nasra
mnasra
Keely Podosin
kpodosin
Cary Xiao
caryxiao
Lab Assignment
FAQ Answers to common questions about lab assignment.
Out: September 22, due September 28, 11:59 p.m.