Course Schedule Spring 2021

This schedule is subject to change. Please check back frequently. Lecture and MP instructional videos will be available at least by the date they are listed here.


Monday Lecture Wednesday Lecture Friday Discussion
Jan. 25
Chapter 00 – Administrivia [Video]
Chapter 01 – Adversarial Mindset [Slides][Video]
Jan. 27
Chapter 02 – Ethics and The Law [Slides][Video]
Jan. 29
Intro to OS [Video]
[Slides] [Demo Files]
Quiz 1 due at 8AM CT
Feb. 1
Chapter 03 – Introduce Systems Security and Buffer Overflow Example [Slides][Video]
Feb. 3
Chapter 4 – Control Flow Hijacking [Slides][Video]
Feb. 5
AppSec CP1 [Video]
[Slides] [Demo Files]
Quiz 2 due at 8AM CT
Feb. 8
Chapter 05 – Malware [Slides][Video]
AppSec Project, Checkpoint 1 due 6pm
Feb. 10
Chapter 06 – Defenses [Slides][Video]
Feb. 12
AppSec CP2 [Video]
[Slides]
Quiz 3 due at 8AM CT
Feb. 15
Chapter 09 – Web Security [Slides][Video]
Feb. 17
No Class - Break
*AppSec Project, Checkpoint 2 due Thursday, Feb 18 at 6pm
Feb. 19
WebSec CP1 [Slides][Video]
Quiz 4 due at 8AM CT
Feb. 22
Chapter 10 – Database Security [Slides][Video]
Feb. 24
Chapter 13 – Cloud Security [Slides][Video]
WebSec Project, Checkpoint 1 due 6pm
Feb. 26
WebSec CP2 [Slides][Video]
Quiz 5 due at 8AM CT
Mar. 1
Chapter 08 – Testing [Slides][Video]
Mar. 3
Chapter 14 – Isolation, Access Control, and Authorization [Slides][Video]
Mar. 5
No discussion
Quiz 6 due at 8AM CT
Mar. 8
Chapter 15 – Authentication and Auditing [Slides][Video]
WebSec Project, Checkpoint 2 due 6pm
Mar. 10
No Class - Midterm
*Midterm Exam due by 1:45PM CT
Mar. 12
No discussion
Quiz 7 due at 8AM CT
Mar. 15
Chapter 16 – Cryptographic Hashing [Slides][Video]
Mar. 17
Chapter 17 - Symmetric Encryption [Slides][Video]
Mar. 19
Crypto CP1 [Slides][Video]
Quiz 8 due at 8AM CT
Mar. 22
Chapter 18 - Asymmetric Encryption and Key Exchange [Slides][Video]
Mar. 24
No Class - Break
*Crypto Project, Checkpoint 1 due Thursday, Mar. 25 at 6pm
Mar. 26
Crypto CP2[Slides][Video]
Quiz 9 due at 8AM CT
Mar. 29
Chapter 19 - Integrity [Slides][Video]
Mar. 31
Chapter 20 - Networking [Slides][Video]
Apr. 2
Intro to Networking [Slides] [Video]
Quiz 10 due at 8AM CT
Apr. 5
Chapter 20 - Networking (cont. see Mar. 31 slides/video)
Crypto Project, Checkpoint 2 due 6pm
Apr. 7
Chapter 21 - Networking Revisited (DNS, BGP, Firewalls, NIDS) [Slides][Video]
Apr. 9
NetSec CP1 [Slides] [Video]
Quiz 11 due at 8AM CT
Apr. 12
Chapter 22 - DDoS [Slides][Video]
NetSec Project, Checkpoint 1 due 6pm
Apr. 14
Chapter 25 - Worms and Botnets [Slides][Video]
Apr. 16
NetSec CP2 [Slides] [Video]
Quiz 12 due at 8AM CT
Apr. 19
Chapter 26 - Abuse, Spam, Phishing [Slides][Video]
Apr. 21
Chapter 30 - Anonymity and Privacy [Slides][Video]
NetSec Project, Checkpoint 2 due 6pm
Apr. 23
No discussion
Quiz 13 due at 8AM CT
Apr. 26
Chapter 29 - Physical security [Slides][Video]
Apr. 28
(CANCELED)
Apr. 30
No discussion
Quiz 14 due at 8AM CT
May 3
Chapter 32 - Hardware Security [Slides][Video]
May 5
Final Thoughts with Professor Bailey[Slides][Video]
*Quiz 15 due at 8AM CT
May 7
No discussion
May 10
No Class - Finals Week
May 12
No Class - Finals Week
*Final Exam due Thursday, May 13 by 10PM CT
May 14
No discussion