Schedule
All dates are subject to change
Date | Class Topic | Notes |
---|---|---|
Tuesday, January 14, 2025 | Welcome & Introduction | |
Thursday, January 16, 2025 | Networking Recap Lab 1: VM Setup (Kali, Metasploitable2) |
|
Tuesday, January 21, 2025 | Penetration Testing: Overview | |
Thursday, January 23, 2025 | Penetration Testing: Reconnaissance Lab 2: Reconnaissance |
Last Day to Withdraw without a 'W' (January 24 2025) |
Tuesday, January 28, 2025 | Penetration Testing: Scanning | |
Thursday, January 30, 2025 | Lab 3: Scanning with Nmap | |
Tuesday, February 4, 2025 | Penetration Testing: Vulnerability Scanning | Presentation Proposal Due |
Thursday, February 6, 2025 | Lab 4: Vulnerability Scanning | |
Tuesday, February 11, 2025 | Penetration Testing: Exploitation | |
Thursday, February 13, 2025 | Lab 5: Exploitation | |
Tuesday, February 18, 2025 | Penetration Testing: Post-Exploitation | |
Thursday, February 20, 2025 | Lab 6: Post-Exploitation | |
Tuesday, February 25, 2025 | Bonus Topic: NAT and Slipstream Attacks | Presentation Video & Slides Due |
Thursday, February 27, 2025 | XP Cyber Labs Lab 7: XP Cyber - Password Testing |
|
Tuesday, March 4, 2025 | Penetration Testing: Social Engineering | |
Thursday, March 6, 2025 | Project Discussion "The Dark Arts of Social Engineering" Lab 8: Social Engineering |
Presentation Peer Reviews Due |
Tuesday, March 11, 2025 | No Class - Spring Break | |
Thursday, March 13, 2025 | No Class - Spring Break | |
Tuesday, March 18, 2025 | Project Discussion Lab 9: XP Cyber - Professor Shafer Special |
|
Thursday, March 20, 2025 | Network Security Devices (Firewalls, IDS, Honeypots) | Project Checkpoint #1 Due Last Day to Withdraw (March 21 2025) |
Tuesday, March 25, 2025 | Bonus Topic: Weaponizing Middleboxes Lab 10: XP Cyber - Foolish Firewall Configurations |
|
Thursday, March 27, 2025 | Penetration Testing: Physical Security | |
Tuesday, April 1 2025 | Lab 11: XP Cyber - Incoming Zero Day! Prepare The IDS/IPS! | |
Thursday, April 3, 2025 | Cryptography: Intro, One Time Pads, Block Ciphers | Project Checkpoint #2 Due |
Tuesday, April 8, 2025 | Cryptography: Stream Ciphers, Nonce and IVs | |
Thursday, April 10, 2025 | Cryptography: Key Exchange, Public Key Cryptography, Authentication Project group discussion? (Password cracking, etc...?) |
|
Tuesday, April 15, 2025 | Cryptography: Libraries Lab 12: NaCL Cryptography Programming |
|
Thursday, April 17, 2025 | Project Work Day | Project Report Due |
Tuesday, April 22, 2025 | Cryptography: Hashes and Passwords | |
Thursday, April 24, 2025 | Cryptography: Random Number Generation | |
Tuesday, April 29, 2025 | Closing Thoughts & Next Steps | Last Day of Class |