Skip to main content Link Menu Expand (external link) Document Search Copy Copied

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.

DateLecture TopicsReadingAssignment
Thu 1/5IntroductionChapter 1: Computer Networks and the Internet
Tue 1/10Internet Core, Layering and Sockets
Thu 1/12Application-layer Protocols, HTTPChapter 2.1 - 2.3: Apps, HTTP, SMTP

HW 1 out
Project 1 out

Tue 1/17DNSChapter 2.4 - 2.8: DNS
Thu 1/19Reliable TransportChapter 3.1 - 3.4: Reliable Transport

HW 1 due

Tue 1/24TCPChapter 3.5: TCP Basics
Wed 1/25

Project 1 due

Thu 1/26TCP Congestion ControlChapter 3.6 - 3.9: TCP Congestion Control

HW 2 out
Project 2 out

Fri 1/27

Project 1 due

Tue 1/31IPv4 AddressingChapter 4.1 - 4.3.2: Packet Forwarding and IPv4 Addressing
Thu 2/2NAT and IPv6Chapter 4.3.3 - 4.6: IPv6 and Middleboxes

HW 2 due

Tue 2/7Router Internals and Routing AlgorithmChapter 5.1 - 5.3: Routing Algorithms
Wed 2/8

Project 2 due

Thu 2/9Midterm Exam
Fri 2/10

Project 2 due

Mon 2/13

Project 2 due

Tue 2/14BGP RoutingChapter 5.4 and 5.8: BGP

HW 3 out
Project 3 out

Thu 2/16Broadcast
Tue 2/21Medium Access ControlChapter 6.1 - 6.3: Link Layer Basics

HW 3 due

Thu 2/23EthernetChapter 6.4 - 6.8: Ethernet
Mon 2/27

Project 3 due

Tue 2/28Encryption and AnonymityChapter 8.1 - 8.2: Encryption

HW 4 out
[Optional] Project 4 out

Thu 3/2AuthenticationChapter 8.3 - 8.6: Authentication
Fri 3/3

Project 3 due

Tue 3/7MobilityChapter 7.5 - 7.8: Mobility

HW 4 due

Thu 3/9QUIC and Course Review
Fri 3/10Mobility

HW 4 due

Mon 3/13Final Exam

[Optional] Project 4 due

Tue 3/14

[Optional] Project 4 due