Note: Plans more than one week in the future subject to change.
Date | Topic | Readings / Materials | Assignments |
---|---|---|---|
Week 1 | |||
2024-03-25 | Course Intro and Intro to Security slides | ||
2024-03-27 | Threat Modeling slides |
HW1 Released | |
2024-03-29 | Software Security: Buffer Overflows slides |
Lab1 Released | |
Week 2 | |||
2024-04-01 | Software Security: Buffer Overflows 2 slides | ||
2024-04-03 | Software Security: Binary Defenses slides |
HW1 Due (11:59pm) | |
2024-04-05 | Software Security: Other Vulnerability Types slides |
M584 Reading Due (11:59pm) | |
Week 3 | |||
2024-04-08 | Cryptography slides | ||
2024-04-10 | Cryptography slides |
Lab1a Due (11:59pm) | |
2024-04-12 | Cryptography slides |
M584 Reading Due (11:59pm) | |
Week 4 | |||
2024-04-15 | Cryptography slides |
HW2 Released | |
2024-04-17 | Cryptography slides |
Lab1b Due (11:59pm) | |
2024-04-19 | Cryptography slides |
M584 Reading Due (11:59pm) | |
Week 5 | |||
2024-04-22 | Web Security slides | ||
2024-04-24 | Web Security slides |
Lab2 Released | |
2024-04-26 | Web Security slides |
M584 Reading Due (11:59pm) | |
Week 6 | |||
2024-04-29 | Guest Lecture: Genevieve Gebhart (EFF & UW) | ||
2024-05-01 | No class: Class Cancelled |
HW2 Due (11:59pm) | |
2024-05-03 | Web Security slides |
M584 Reading Due (11:59pm) | |
Week 7 | |||
2024-05-06 | Web Security + Authentication slides |
HW3 Released | |
2024-05-08 | Authentication slides |
Lab2 (Thursday) Due (11:59pm) | |
2024-05-10 | Web Tracking slides |
M584 Reading Due (11:59pm) | |
Week 8 | |||
2024-05-13 | Final Project Overview + Patching slides |
Final Project Released | |
2024-05-15 | Final Project Sploit1 + Anonymity slides |
HW3 Due (11:59pm) | |
2024-05-17 | Anonymity slides |
M584 Reading Due (11:59pm) | |
Week 9 | |||
2024-05-20 | Anonymity + Usability slides | ||
2024-05-22 | Mobile Device Security slides |
Final Project Part A Due (11:59pm) | |
2024-05-24 | Bonus topic (partially unrecorded) slides |
M584 Reading Due (11:59pm) | |
Week 10 | |||
2024-05-27 | No class: Holiday | ||
2024-05-29 | Physical Security! (partially unrecorded) slides |
Final Project Part B -- Late day submissions may not get feedback! Due (11:59pm) | |
2024-05-31 | Wrapup slides |
M584 Reading Due (11:59pm) | |
Week 11 | |||
2024-06-03 | No class: Finals Week | ||
2024-06-05 | No class: Finals Week |
Final Project Part C -- No late days! Due (11:59pm) | |
2024-06-07 | No class: Finals Week |