Monday Lecture |
Wednesday Lecture |
Friday Lecture |
Wednesday Discussion |
Aug. 26
Syllabus
|
Aug. 28
Security Mindset
|
Aug. 30
Ethics and the Law
|
Introduce OS
|
Sep. 2
Labor Day
|
Sep. 4
Control Hijacking Part 1: Stack Smashing
|
Sep. 6
Control Hijacking Part 2: Advanced Attacks
|
AppSec MP1 CP1
|
Sep. 9
Control Hijacking Part 3: More attacks, defenses
AppSec Project, Checkpoint 1 due 6pm
|
Sep. 11
Malware Part 1
|
Sep. 13
Malware Part 2
|
AppSec MP1 CP2
|
Sep. 16
Malware Part 3
|
Sep. 18
Web Attacks and Defenses Part 1
AppSec Project, Checkpoint 2 due 6pm
|
Sep. 20
Web Attacks and Defenses Part 2
|
Websec MP Intro
|
Sep. 23
Cloud Security
|
Sep. 25
Web & Cloud Wrap-Up
Web Project, Checkpoint 1 due 6pm
|
Sep. 27
Testing
|
WebSec CP2
|
Sep. 30
Authentication
|
Oct. 2
Internet Abuse
|
Oct. 4
Worms & Botnets
|
No Discussion
|
Oct. 7
Midterm Review Session
Sample Midterms:
FA18,
SP18,
SP17,
FA16,
SP16,
FA15.
Web Project, Checkpoint 2 due 6pm
|
Oct. 9
NO CLASS! EXAM @ 7pm in 1404 Siebel
|
Oct. 11
Message Integrity, Psueodrandom Functions
|
Crypto CP1
|
Oct. 14
Message Authentication Codes, Pseudorandomness
Crypto Project, Checkpoint 1 due 6pm
|
Oct. 16
Confidentiality (Via Encryption)
|
Oct. 18
Key Exchange, Public Key Encryption
|
Crypto CP2
|
Oct. 21
The Internet (Abridged): Link + Network Layers
|
Oct. 23
Human Factors in Security
Guest Lecturer: Adam Aviv
Crypto Project, Checkpoint 2 due 6pm
|
Oct. 25
The Internet (Abridged) Part 2: Network + Transport Layers
|
NetSec CP1
|
Oct. 28
TCP hijacking + DNS security
|
Oct. 30
Software-Defined Networks
Networking Project, Checkpoint 1 due 6pm
|
Nov. 1
Transport Layer Security
|
NetSec CP2
|
Nov. 4
Advanced Networking Defenses
|
Nov. 6
Honeypots, Privacy
|
Nov. 8
Privacy
|
Forensics Intro
|
Nov. 11
Isolation and Authorization
Networking Project, Checkpoint 2 due 6pm
|
Nov. 13
CLASS CANCELLED
|
Nov. 15
Auditing
|
No Discussion
|
Nov. 18
Access Control
Forensics Project, Checkpoint 1 due 6pm
|
Nov. 20
u-pick-em: IoT Security
|
Nov. 22
Reference Monitors
|
Forensics CP2
|
Nov. 25
FALL BREAK
|
Nov. 27
FALL BREAK
|
Nov. 29
FALL BREAK
|
FALL BREAK
|
Dec. 2
Linux Security Modules
|
Dec. 4
u-pick-em: Reverse Engineering
|
Dec. 6
u-pick-em: Disinformation
Forensics Project, Checkpoint 2 due 6pm
|
|
Dec. 9
Final Exam Review (Lecture Content)
|
Dec. 11
Final Exam Review (MP Content)
|
|
|