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. **
Monday | Tuesday | Wednesday | Thursday | 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 |