Intro
|
Aug. 25
Introductions and Course Overview
Chapter 01 – Adversarial Mindset
|
Aug. 27
Chapter 02 – Ethics and Law
|
x86 Assembly Review
|
Software Security |
Sep. 1
Chapter 03 – Buffer Overflow
|
Sep. 3
Chapter 04 – Control Flow Hijacking
|
AppSec MP: CP 1
|
Software Security |
Sep. 8
Chapter 05 - Malware
AppSec Project, Checkpoint 1 due 6pm
|
Sep. 10
Chapter 06 - Malware Defenses
|
AppSec MP: CP 2
|
OS Security |
Sep. 15
Chapter 07 - Isolation and Authorization
|
Sep. 17
Chapter 08 - Authentication
AppSec Project, Checkpoint 2 due 6pm
|
WebSec Background
|
Web Security |
Sep. 22
Chapter 09 - Web Security
|
Sep. 24
Chapter 10 - Database Security
|
WebSec MP: CP 1
|
OS Security Continued |
Sep. 29
Chapter 11 - Authorization in the Linux Kernel
WebSec Project, Checkpoint 1 due 6pm
|
Oct. 1
Chapter 12 - Auditing and Forensics
|
WebSec MP: CP 2
|
OS Security Continued |
Oct. 6
Chapter 13 - Cloud Computing
|
Oct. 8
Midterm Exam Review
WebSec Project, Checkpoint 2 due 6pm
|
Lecture & MP Content Review
|
Cryptography |
Oct. 13
Class Cancelled (Online Midterm)
|
Oct. 15
Chapter 14 - Hashing
|
|
Cryptography |
Oct. 20
Chapter 15 - Symmetric Encryption
|
Oct. 22
Chapter 16 - Asymmetric Encryption and Key Exchange
|
Crypto MP: CP 1
|
Cryptography |
Oct. 27
Chapter 17 - Message Integrity
Crypto Project, Checkpoint 1 due 6pm
|
Oct. 29
Chapter 18 - The Internet Protocol Stack
|
Crypto MP: CP 2
|
Network Security |
Nov. 3
ELECTION DAY
|
Nov. 5
Chapter 19 - Link-Layer Security
Crypto Project, Checkpoint 2 due 6pm *on Friday Nov 6th*
|
Network Background
|
Network Security |
Nov. 10
Chapter 20 - Internet-Layer Security
|
Nov. 12
Chapter 21 - Transport-Layer Security
|
NetSec MP: CP 1
|
Network Security |
Nov. 17
Chapter 22 - Application-Layer Security: TLS
NetSec Project, Checkpoint 1 due 6pm
|
Nov. 19
Chapter 23 - Application-Layer Security: DNS
|
NetSec MP: CP 2
|
FALL BREAK
|
Anonymity and Privacy |
Dec. 1
Chapter 24 - Anonymous Communication
|
Dec. 3
Chapter 25 - Bitcoin and Contact Tracing
NetSec Project, Checkpoint 2 due 6pm
|
Lecture & MP Content Review
|
|
Dec. 8
Final Exam Review
|
Dec. 10
READING DAY
|
|