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
jan 13
UT Classes Begin

jan 14
LEC 1: Course Intro/What is Internet anyway

Assigned: Hands-on 0 Env Setup
Reading: Kurose 1
jan 15
jan 16
LEC 2: Packet Routing and Performance


jan 18




DUE: Welcome Survey/Syllabus Reading
jan 20
MLK Day

jan 21
Snow Day
LEC 3: Class Cancelled
jan 22


DUE: Hands-on 0 Env Setup
Assigned: Lab 1 Wireshark Intro
jan 23
LEC 4: Network Performance (continued) , packet_switching.py

jan 24

jan 27
jan 28
LEC 5: Network Performance (continued)

DUE: Lab 1 Wireshark Intro
Assigned: Lab 2 Wireshark HTTP
jan 29


jan 30
DUE before class: Panopto - HTTP
LEC 6: Application Layer: Intro, HTTP

Reading: Kurose 2
jan 31


feb 3

feb 4
LEC 7: Application Layer 2: DNS

DUE: Lab 2 Wireshark HTTP
Assigned: Hands-on 1 DNS Dig
feb 5


feb 6
DUE before class: Multiplexing/UDP
LEC 8: Transport Layer 1: Intro

Reading: Kurose 3
feb 7



DUE: EX 0
feb 10



DUE: TCP Socket Example Code Reading
feb 11
LEC 9: TCP Socket Programming
(Do NOT miss this class!)

feb 12


DUE: Hands-on 1 DNS Dig
Assigned: Project 1
feb 13
DUE before class: rdt
LEC 10: Transport Layer 2: RDT

feb 14



DUE: EX 1
feb 17



feb 18
DUE before class: GBN/SR
LEC 11: Transport Layer 3: TCP

DUE: Project P1 Part 1
feb 19
feb 20
LEC 12: Transport Layer 4: TCP Congestion Control

Reading: Kurose 4
feb 21



DUE: Project P1 Part 2
feb 24



feb 25
LEC 13: Exam 1 Review

feb 26

feb 27
LEC 14: no class at 9:30 AM
Exam 1@ 6-9PM
feb 28


Assigned: Project 2
mar 3



mar 4
DUE before class: P2 Spec Reading
LEC 15: P2 Help Session 1
(Do not miss this class)

mar 5


mar 6
LEC 16: Transport Layer 4: TCP Congestion Control

mar 7



DUE: Project P2 Part 1
mar 10


mar 11
DUE before class: Network Layer Intro, IP 1
LEC 17: Network Layer 1: Intro and Routers

mar 12

mar 13
LEC 18: Network Layer 2-3: IPv4/NAT


DUE: Project P2 Part 2
mar 14



mar 17
Spring Break
mar 18
Spring Break
mar 19
Spring Break
mar 20
Spring Break
mar 21
Spring Break
mar 24
mar 25
DUE before class: IP 3
LEC 19: Network Layer 4: IPv6 and GF

Reading: Kurose 5
mar 26

mar 27
LEC 20: Network Layer continued

mar 28



DUE: Project P2 Part 3
mar 31


apr 1
LEC 21: Network Layer 5: OSPF and BGP

Assigned: Hands-on 2 Traceroute
apr 2


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

apr 4

apr 7


apr 8
LEC 23: Link Layer - MAC n' Ethernet

DUE: Hands-on 2 Traceroute
Assigned: Lab 3 Network Measurements
Reading: Kurose 6
apr 9

apr 10
LEC 24: Link Layer 2

apr 11


apr 14

apr 15
LEC 25: Network Security 1 - Tor 1

DUE: Lab 3 Network Measurements
Reading: Tor paper/ Kurose 8
apr 16

apr 17
LEC 26: Network Security 2 - Tor 2

apr 18

apr 21


apr 22
Lec 27: Exam 2 Review/Summary

apr 23


apr 24
LEC 28: no class
Exam 2@ 6-9PM
apr 25