Course Calendar

 

Note 1: Lecture notes are embedded in the calendar. Simply click the link next to "LEC N".
Note 2: 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
aug 22
UT Classes Begin
aug 23
First Day of Class
LEC 1: Course Intro/What is Internet anyway

Reading: Kurose 1
aug 24
aug 25
LEC 2: Packet Routing and Performance

aug 27



DUE: Welcome Survey/Syllabus Reading
aug 29


aug 30
LEC 3: Packet Routing and Performance continued

aug 31 sep 1
DUE before class: Panopto - DNS
LEC 4: Application Layer 1: Intro/DNS

Reading: Kurose 2
sep 2


Assigned: Hands-on 1 DNS Dig
sep 5
Labor Day

sep 6
DUE before class: Panopto - HTTP
LEC 5: Application layer 3: HTTP

sep 7


sep 8
DUE before class: CDN
LEC 6: Application layer 5: P2P Applications

sep 9


DUE: Hands-on 1 DNS Dig
sep 12




DUE: EX0
sep 13
DUE before class: Multiplexing/UDP
LEC 7: Transport Layer 1: Intro/UDP

Reading: Kurose 3
Assigned: Project 1
sep 14


sep 15
DUE before class: Project 1 Spec/Example Code
LEC 8: Socket Programming
sep 16




sep 19



DUE: EX1
sep 20
DUE before class: rdt 1
LEC 9: Transport Layer 2: RDT

sep 21
sep 22
DUE before class: Go-Back-N/SR
LEC 10: Transport Layer 2: RDT continued

sep 23


DUE: Project 1
Assigned: Project 2
sep 26



sep 27
DUE before class: Project 2 Spec
LEC 11: HTTP Proxy Deep Dive

DUE: EX2
sep 28
sep 29
DUE before class: Project 2 Starter Code
LEC 12: HTTP Proxy Deep Dive 2
sep 30
oct 3



DUE 9PM: Project 2 Checkpoint
oct 4
DUE before class: TCP 1
LEC 13: Transport Layer 3: TCP

oct 5

oct 6
DUE before class: CC Intro
LEC 14: Transport Layer 4: TCP Congestion Control

DUE: Project 2 Part 2
oct 7



oct 10



oct 11
LEC 15: Transport Layer 5: QUIC/Review


DUE: EX3
oct 12


oct 13
DUE before class: Network Layer Intro
LEC 16: Network Layer 1: Intro and Routers

Reading: Kurose 4
oct 14



oct 17


oct 18
DUE before class: IP 1/IP 2
LEC 17: Network Layer 2-3: IPv4/NAT

oct 19

oct 20
DUE before class: IPv6
LEC 18: Network Layer 4: IPv6 and GF

oct 21



oct 24
oct 25
LEC 19: No Class
Exam 1@6-9 PM
oct 26

oct 27
LEC 20: Network Layer 3/4: continued

Reading: Kurose 5
Assigned: Hands-on 2 Traceroute
oct 28


oct 31


DUE: EX4
nov 1
LEC 21: Network Layer 5: OSPF and BGP

nov 2

nov 3
LEC 22: Network Layer 6: SDN and ICMP

nov 4

DUE: Hands-on 2 Traceroute
Assigned: Lab: Network Measurements
nov 7


nov 8
LEC 23: Network Security 1 - Tor 1

DUE: EX5
Reading: Tor paper/ Kurose 8
nov 9

nov 10
LEC 24: Network Security 2 - Tor 2

nov 11



DUE: Lab Checkpoint
nov 14


DUE: EX6
nov 15
LEC 25: Link Layer 1 - MAC n' Ethernet

Reading: Kurose 6
nov 16

nov 17
Lec 26: VLAN and DCN

nov 18

DUE: Lab Final
nov 21
Thanksgiving Break
nov 22
Thanksgiving Break
nov 23
Thanksgiving Break
nov 24
Thanksgiving Break
nov 25
Thanksgiving Break
nov 28


nov 29
Lec 27: Review/Parting Thoughts

DUE: EX7
nov 30


dec 1
Lec 28: No class
Exam 2@6-9 PM
dec 2