Schedule
IMPORTANT MILESTONE: FINAL EXAM
Please note the final exam will be held on Monday, Mar 13, 3:00 PM - 5:00 PM at Technological Institute M345
The deadline for Project 4 has been extended to March 14th, Tuesday Midnight (NO LATE SUBMISSION ALLOWED!).
The deadline for Homework 4 has been extended to March 10th, Friday Midnight.
The deadline for Project 3 has been extended to March 3rd, Friday Midnight.
IMPORTANT MILESTONE: MIDTERM EXAM
Please note the midterm exam will be held on Thursday, Feb 9, 12:30 PM - 1:50 PM at Technological Institute M345
The deadline for Project 2 has been extended by two days to February 10th, Friday February 13th, Monday Midnight.
The deadline for Project 1 has been extended by two days to January 27th, Friday Midnight.
Date | Lecture Topics | Reading | Assignment |
---|---|---|---|
Thu 1/5 | Introduction | Chapter 1: Computer Networks and the Internet | |
Tue 1/10 | Internet Core, Layering and Sockets | ||
Thu 1/12 | Application-layer Protocols, HTTP | Chapter 2.1 - 2.3: Apps, HTTP, SMTP | HW 1 out |
Tue 1/17 | DNS | Chapter 2.4 - 2.8: DNS | |
Thu 1/19 | Reliable Transport | Chapter 3.1 - 3.4: Reliable Transport | HW 1 due |
Tue 1/24 | TCP | Chapter 3.5: TCP Basics | |
Wed 1/25 |
| ||
Thu 1/26 | TCP Congestion Control | Chapter 3.6 - 3.9: TCP Congestion Control | HW 2 out |
Fri 1/27 | Project 1 due | ||
Tue 1/31 | IPv4 Addressing | Chapter 4.1 - 4.3.2: Packet Forwarding and IPv4 Addressing | |
Thu 2/2 | NAT and IPv6 | Chapter 4.3.3 - 4.6: IPv6 and Middleboxes | HW 2 due |
Tue 2/7 | Router Internals and Routing Algorithm | Chapter 5.1 - 5.3: Routing Algorithms | |
Wed 2/8 |
| ||
Thu 2/9 | Midterm Exam | ||
Fri 2/10 |
| ||
Mon 2/13 | Project 2 due | ||
Tue 2/14 | BGP Routing | Chapter 5.4 and 5.8: BGP | HW 3 out |
Thu 2/16 | Broadcast | ||
Tue 2/21 | Medium Access Control | Chapter 6.1 - 6.3: Link Layer Basics | HW 3 due |
Thu 2/23 | Ethernet | Chapter 6.4 - 6.8: Ethernet | |
Mon 2/27 |
| ||
Tue 2/28 | Encryption and Anonymity | Chapter 8.1 - 8.2: Encryption | HW 4 out |
Thu 3/2 | Authentication | Chapter 8.3 - 8.6: Authentication | |
Fri 3/3 | Project 3 due | ||
Tue 3/7 | Mobility | Chapter 7.5 - 7.8: Mobility |
|
Thu 3/9 | QUIC and Course Review | ||
Fri 3/10 | Mobility | HW 4 due | |
Mon 3/13 | Final Exam |
| |
Tue 3/14 | [Optional] Project 4 due |