CSE-461 Winter'22
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode


Welcome to CSE-461, Introduction to Computer Communication Networks!

Latest Announcements

1/29/22: Class will return to primarily in-person instruction per university policy on Monday Jan 31. The midterm will still be remote, and we will continue to offer remote options to view the lectures and sections. Quizzes will continue to support remote participation per the current policy.

Class Calendar

Date Description Pre-reading Pre-class Slides Post-class Annotated Slides
Jan 3, 2022 (Monday) First Class None None None
Jan 5, 2022 (Wednesday) Foreward + Context Chapter 1 Pre-slides Annotated Slides
Jan 7, 2022 (Friday) Layers and Channels Below Them Sections 2.1 and 2.2 Pre-slides Annotated Slides
Jan 10, 2022 (Monday) Encoding and Limits Sections 2.1 and 2.2 (no new reading for today!) Pre-slides Annotated Slides
Jan 12, 2022 (Wednesday) Framing and Error Detection Sections 2.3 and 2.4 Pre-slides Annotated Slides
Jan 14, 2022 (Friday) Error Correction, Reliable Transmission, and Multiple Access Sections 2.5 and 2.6 Pre-slides Annotated Slides
Jan 17, 2022 (Monday) MLK Day! None None None
Jan 19, 2022 (Wednesday) Reliable Transmission, and Multiple Access Sections 2.5 and 2.6 (no new reading for today!) Pre-slides Annotated Slides
Jan 21, 2022 (Friday) Multiple Access, Wireless, and Access Networks Sections 2.7 and 2.8 Pre-slides Annotated Slides
Jan 24, 2022 (Monday) Last of Access Networks, then Switching Sections 3.1 and 3.2 Pre-slides Annotated Slides
Jan 26, 2022 (Wednesday) SDN, Internetworks, and Service Models Subsections 3.3.1 through 3.3.3 None Annotated Slides
Jan 28, 2022 (Friday) Addressing, subnetting, ARP, and DHCP Subsections 3.3.4 through 3.3.7 Pre-slides Annotated Slides
Jan 31, 2022 (Monday) Building IP Networks: ARP, DHCP, ICMP, NAT, IPv6, and Overlay Subsections 3.3.8 through 3.3.9, and Section 4.2 Pre-slides Annotated Slides
Feb 2, 2022 (Wednesday) Routing Tunnels, Fragmentation, and NAT (not on the midterm) Section 3.4 Pre-slides Annotated Slides
Feb 4, 2022 (Friday) Midterm Exam None None None
Feb 7, 2022 (Monday) Intradomain Routing Section 3.4 (No new reading) Pre-slides Annotated Slides
Feb 9, 2022 (Wednesday) Interdomain Routing + Mobility Sections 4.1 and 4.5 Pre-slides Annotated Slides
Feb 11, 2022 (Friday) Intro to Transport & UDP Sections 5.1 and 5.2.1 through 5.2.5 Pre-slides Annotated Slides
Feb 14, 2022 (Monday) TCP Sections 5.2.6 through 5.2.8, and 5.2.10 (5.4 for HW 4) Pre-slides Annotated Slides
Feb 16, 2022 (Wednesday) Congestion Control 6.1 and 6.2 Pre-slides Annotated Slides
Feb 18, 2022 (Friday) Congestion Control II 6.3 Pre-slides Annotated Slides
Feb 21, 2022 (Monday) President’s Day! None None None
Feb 23, 2022 (Wednesday) TCP Congestion Control 6.3 (Review), 6.4 Pre-slides Annotated Slides
Feb 25, 2022 (Friday) New Congestion Control Approaches + Applications: DNS 9.3.1 Pre-slides Annotated Slides
Feb 27, 2022 (Sunday) HTTP DNS + DNSSEC (Updated) 9.1, 9.4.3 Pre-slides Annotated Slides
Mar 2, 2022 (Wednesday) HTTP 8.1-8.4 Pre-slides Annotated Slides
Mar 4, 2022 (Friday) Performance | Security: Intro 8.1-8.4 (not new), 8.5.3 Pre-slides Annotated Slides
Mar 7, 2022 (Monday) Crypto Basics, Security: TLS 8.5.4, 9.4.2 Pre-slides Annotated Slides
Mar 9, 2022 (Wednesday) Security: VPNs, TOR, DoS Attacks | CDNs, Cloud None Pre-slides Annotated Slides
Mar 11, 2022 (Friday) Designs, Decisions, and the Future of the Internet None Pre-slides Annotated Slides

Section Calendar

Date Description Pre-class Slides Post-class Annotated Slides
Jan 13, 2022 (Thursday) The Sockets API and Traceroute None Annotated Slides
Jan 20, 2022 (Thursday) Debugging with Wireshark None Annotated Slides
Jan 27, 2022 (Thursday) Intro to MiniNet (Project 2) None Annotated Slides
Feb 3, 2022 (Thursday) Midterm Review None Annotated Slides
Feb 10, 2022 (Thursday) Pox Details + Hints + Worktime (Project 2, Parts 3 & 4) None Annotated Slides
Feb 17, 2022 (Thursday) Midterm Review None Annotated Slides
Feb 24, 2022 (Thursday) Intro to Project 3 None Annotated Slides
Mar 3, 2022 (Thursday) Mapping Web Performance to Wire Performance None Annotated Slides
Mar 10, 2022 (Thursday) Final Review Pre-slides To be posted

Announcement Archive

1/18/22: Monday office hours were rescheduled this week due to the Holiday. Matt’s will be Friday 1:30-2:30 PM PST, and Cailin’s will be Thursday 6-7 PM PST.
1/10/22: Class will be “remote-first hybrid” starting Wednesday 1/12/22. If you plan to attend in-person, please bring a laptop if you are able. Also remember to get started on Assignment 1, due Friday!
1/5/22: Please read through the end of section 2.2 (pages 47-54) from the textbook for class on Friday -mj
1/3/22: Please read through the end of chapter 1 from the textbook for class on Wednesday -mj
12/31/21: Class will take place the first week on zoom. A link will be emailed to all registered students on Sunday evening. There is no homework assigned before the first day of class… Happy New Year! I’m looking forward to the quarter ahead! -mj