This schedule is subject to change. Please check back frequently.
Unit | Tuesday Lecture | Thursday Lecture | Wednesday Discussion |
---|---|---|---|
Intro |
Aug. 23 Introductions and Course Overview Chapter 01 – Security Mindset |
Aug. 25 Chapter 02 – Ethics and Law |
x86 Assembly Review
[Slides] |
Software Security |
Aug. 30 Chapter 03 – Buffer Overflow |
Sep. 1 Chapter 04 – Control Flow Hijacking |
AppSec MP: CP 1
[Slides] |
Software Security |
Sep. 6 Chapter 05 - Malware AppSec Project, Checkpoint 1 due on Wed. Sep. 7 at 6pm
|
Sep. 8 Chapter 06 - Malware Defenses |
AppSec MP: CP 2
[Slides] |
Web Security |
Sep. 13 Chapter 07 - Introduction to Web Security |
Sep. 15 Chapter 08 - Web Security AppSec Project, Checkpoint 2 due 6pm
|
|
OS Security |
Sep. 20 Chapter 9 - Database Security |
Sep. 22 Chapter 10 - Isolation and Authorization |
WebSec MP: CP 1
[Slides] |
OS Security |
Sep. 27 Chapter 11 - Auditing and Forensics WebSec Project, Checkpoint 1 due 6pm
|
Sep. 29 Chapter 12 - Authentication |
WebSec MP: CP 2
[Slides] |
Special Topics |
Oct. 4 Chapter 13 - Cloud Security |
Oct. 6 Chapter 14 - Usable Security and Privacy WebSec Project, Checkpoint 2 due 6pm
|
|
Midterm |
Oct. 11 Midterm Review |
Oct. 13 Midterm Exam |
Midterm Review
[Slides] |
Cryptography |
Oct. 18 Chapter 15 - Hashing |
Oct. 20 Chapter 16 - Symmetric Encryption |
Crypto MP: CP 1
[Slides] |
Cryptography |
Oct. 25 Chapter 17 - Asymmetric Encryption and Key Exchange Crypto Project, Checkpoint 1 due 6pm
|
Oct. 27 Chapter 18 - Message Integrity |
Crypto MP: CP 2
[Slides] |
Network Security |
Nov. 1 Chapter 19 - The Network Stack |
Nov. 3 Chapter 20 - Link-Layer Security Crypto Project, Checkpoint 2 due 6pm
|
|
Network Security |
Nov. 8 No Class (Election Day) |
Nov. 10 Chapter 21 - Internet-Layer Security |
NetSec MP: CP 1
[Slides] |
Network Security |
Nov. 15 Chapter 22 - Transport-Layer Security NetSec Project, Checkpoint 1 due 6pm
|
Nov. 17 Chapter 23 - TLS |
NetSec MP: CP 2
[Slides] |
FALL BREAK | |||
Special Topics |
Nov. 29 Chapter 24 - DNS |
Dec. 1 Chapter 25 - Anonymity NetSec Project, Checkpoint 2 due 6pm
|
|
Final Exam |
Dec. 6 Chapter 26 - Denial of Service Final Exam Review |
Dec. 8 READING DAY |
Final Exam Review
[Slides] |
Any 2 Hour window between Oct 13 at 9 am Central and 9 pm Central, available on Canvas.
Sample Exams: Midterm Spring '17, Midterm Spring '18, Midterm Fall '18, Midterm Fall '19, Midterm Spring '20.
Any 2 Hour window between Dec 13 at 9 am Central and 9 pm Central, available on Canvas.