Course Calendar

 

Note: Please check frequently for the latest schedule. The contents of this calendar for days more than two weeks in the future may be missing or inaccessible. We will update the links as the semester progresses.

** Please report immediately if you cannot access any contents for days less than two weeks. **

MondayTuesday WednesdayThursday Friday
jan 9
jan 10
First Day of Class
LEC 1: Intro/What is Internet anyway

Reading: Kurose 1
jan 11
jan 12
LEC 2: Packet Routing and Performance

jan 13



jan 16
Martin Luther King Jr. Day
jan 17
LEC 3: Performance Exercises



DUE: Welcome Survey/CS 356 Syllabus Reading
jan 18
jan 19
LEC 4: Performance Exercises 2
jan 20




jan 23


jan 24
DUE before class: Panopto - DNS
LEC 5: Application Layer 1: Intro/DNS

Reading: Kurose 2
Assigned: Hands-on 1 DNS Dig
jan 25 jan 26
DUE before class: Panopto - HTTP
LEC 6: Application layer 3: HTTP

jan 27



jan 30


DUE: Hands-on 1 DNS Dig
jan 31
Ice Day UT Closure
LEC 7: Class Cancelled
feb 1
Ice Day UT Closure
feb 2
Ice Day UT Closure
LEC 8: Class Cancelled
feb 3



feb 6


DUE: Multiplexing/UDP/TCP Socket Example Code Reading
feb 7
LEC 9: Transport Layer 1: Intro

Reading: Kurose 3
feb 8


feb 9
LEC 10:TCP Socket Programming Exercise
feb 10



feb 13


DUE: Project P1 Primer/P1 Spec Reading
feb 14
DUE before class: rdt
LEC 11: P1 Help Session

feb 15
feb 16
LEC 12: Transport Layer 2: Reliable Data Transfer/
P1 Help Session 2

feb 17


feb 20


DUE: Project P1 Checkpoint
feb 21
DUE before class: Go-Back-N/SR
LEC 13: Transport Layer 2: Reliable Data Transfer

feb 22
feb 23
DUE before class: TCP 1
LEC 14: Transport Layer 3: TCP

feb 24


DUE: Project P1 Final
feb 27

feb 28
DUE before class: CC Intro/QUIC
LEC 15: Transport Layer 4: TCP CC/ QUIC
mar 1
mar 2
DUE before class: Intro
LEC 16: Network Layer 1: Intro and Routers

Reading: Kurose 4
mar 3



DUE mar 5: Lab
mar 6


mar 7
DUE before class: IP 1/IP 2/NAT
LEC 17-1: Network Layer 2: IP and Subnet
LEC 17-2: Network Layer 3: NAT and Exercises
Midterm Review Slide
mar 8

mar 9
LEC 18: No class
Exam 1@6-8 PM
mar 10

mar 13
Spring break


mar 14
Spring break


mar 15
Spring break


mar 16
Spring break


mar 17
Spring break


mar 20


mar 21
DUE before class: GF
LEC 19: Network Layer 4/7: IPv6/GF

Reading: Kurose 5
mar 22

mar 23
LEC 20: Network Layer 6: OSFP and BGP (Async Online Lecture)

mar 24

mar 27


mar 28
DUE before class: P2 Spec Reading
LEC 21:P2 Deep Dive
mar 29

mar 31
LEC 22:P2 Deep Dive 2

apr 1


apr 3


DUE: Project P2 Part 1
apr 4
LEC 23: Tor Network Security 1 - Tor 1

Reading: Tor paper/ Kurose 8
apr 5

apr 6
Lec 24: Tor Sensorship (Async online lecture)

Reading: Kurose 6
apr 7


DUE: Project P2 Part 2
apr 10


apr 11
LEC 25: Network Security

apr 12

apr 13
Lec 27: SDN/Exam 1 Recap

apr 14


DUE: Project P2 Part 3
apr 17


apr 18
Lec 27: Link Layer - MAC n' Ethernet/Review

apr 19

Exam 2 Makeup@6-8:30 PM
apr 20
Lec 28: No class
Exam 2@6-8:30 PM
apr 21