Course Schedule
Schedule
Note this tentative schedule is subject to change. Please check the schedule regularly.
Last updated: 01/12/2026
| Week | Starting | Topics | Reading | Notes |
|---|---|---|---|---|
| 1 | 1/12/26 | M: Lec1 - Course introduction and network security | IS: 1.1-1.4 or CIS 19.1-19.4 | |
| W: Lec2 - SEED labs and CTF intro | ||||
| F: Lec3 - Networking basics | Fri: HW1 out | |||
| 2 | 1/19/26 | M: MLK Day, No Classes | IS: 1.5-1.8 or CIS: 19.5-19.8 | |
| W: Lec4 - Packet sniffing | ||||
| F: Lab0 - Wireshark; Packet sniffing | ||||
| 3 | 1/26/26 | M: Lec5 - Packet spoofing | IS: 2.1-2.4 | |
| W: PE1 - Sniffing & Spoofing | ||||
| F: Lab1 - Sniffing & Spoofing | Fri: Lab 0 due | |||
| 4 | 2/2/26 | M: Lec6 - MAC layer; ARP protocol | IS: 2.5-2.7 | Mon: HW1 due; HW2 out; proposal out |
| W: Lec7 - ARP cache poisoning attack | ||||
| F: Lec8 - MITM attack | Fri: Final project claimed; Lab 1 due | |||
| 5 | 2/9/26 | M: PE2 - ARP | IS: 3.1-3.3 | |
| W: Lab2 - ARP | ||||
| F: Lec9 - Network layer; IP protocol | ||||
| 6 | 2/16/26 | M: Lec10 - Attacks using IP fragmentation | IS: 3.4-3.7 | Mon: HW 2 due; HW3 out |
| W: Lec11 - Routing and spoofing prevention | Wed: Lab 2 due | |||
| F: Lec12 - ICMP protocol | Fri: Project proposal due | |||
| 7 | 2/23/26 | M: Lec13 - Exam 1 Preview | IS: 5.1-5.4 | Mon: Lecture presentation requirements |
| W: Exam 1 group 1 | ||||
| F: Exam 1 group 2 | ||||
| 8 | 3/2/26 | M: Spring Break; No Classes | ||
| W: Spring Break; No Classes | ||||
| F: Spring Break; No Classes | ||||
| 9 | 3/9/26 | M: Lec14 - CTF prep | IS: 6.1-6.3 or CIS: 20.1-20.3 | Mon: HW 3 due; HW 4 out |
| W: Lec15 - Transport layer; TCP protocol | ||||
| F: Lec16 - SYN flooding attack | ||||
| 10 | 3/16/26 | M: Lec17 - TCP reset attack | IS: 6.4-6.7 or CISS: 20.4-20.7 | Mon: Project milestone due |
| W: Lec18 - TCP session hijacking | ||||
| F: Lec19 - reverse shell | ||||
| 11 | 3/23/26 | M: PE3 - TCP | Presentation related | |
| W: Lab3 - TCP | ||||
| F: Lec20 - Exam 2 Preview | ||||
| 12 | 3/30/26 | M: Exam 2 group 1 | Presentation related | Mon: HW4 due |
| W: Exam 2 group 2 | ||||
| F: Easter, No Classes | Sun: Lecture presentation due | |||
| 13 | 4/6/26 | M: Lec21 - Firewall Part 1 | IS: 7.1-7.3 or CIS: 21.1-21.3 | |
| W: Lec22 - Firewall Part 2 | IS: 7.4-7.7 or CIS: 21.4-21.7 | Wed: Lab 3 due | ||
| F: Lec23 - VPN Part 1 | IS: 8.1-8.5 or CIS: 22.1-22.5 | |||
| 14 | 4/13/26 | M: Lec24 - VPN Part 2 | IS: 8.6-8.9 or CIS: 22.6-22.9 | |
| W: Lec25 - Tunneling | IS: 9 | |||
| F: Lec26 - DNS part 1 | IS: 10.1-10.3 or CIS: 23.1-23.3 | |||
| 15 | 4/20/26 | M: Lec27 - DNS part 2 | IS: 10.4-10.7 or CIS: 23.4-23.7 | |
| W: Lec28 - DNS part 3 | IS: 10.8-10.11 or CIS: 10.8-23.11 | Thur: Final project presentation due | ||
| F: Final project group 1 | ||||
| 16 | 4/27/26 | M: Final project group 2 | ||
| W: Final project group 3 | ||||
| F: No classes | ||||
| 17 | 5/4/26 | M: 11 AM - 2 PM Buffer Presentation Day | ||
| W: Work on your final submission | ||||
| F: Work on your final submission | Fri: Final report due |