The schedule and required readings for each class is below. Reading assignments for each class are due by 11:00am CT that day.
This schedule is subject to change. Please check back frequently.
Week | Date | Topics | Reading Assignment |
---|---|---|---|
Week 1 | 9/27 | Course Introduction [Slides] |
(No homework / written responses for this class.)
|
Week 2 | 10/02 | Cybercrime & Ecosystems [Slides] |
|
10/04 | Denial of Service [Slides] |
|
|
Week 3 | 10/09 | Applied Cryptography (TLS/SSL/HTTPS) [Slides] |
|
10/11 | Usable Security |
|
|
10/13 | Project Proposal Due |
Submit your Project Proposal by 5:00pm on Gradescope.
One submission per group. |
|
Week 4 | 10/16 | Software Security (Attacks) |
|
10/18 | Software Security (Defenses) |
|
|
Week 5 | 10/23 | Intrusion Detection |
|
10/25 | No Class | Preliminary project reports are due next week. Use the extra time this week to work on your related work reading and report write-up. | |
Week 6 | 10/30 | Preliminary Project Report Due | Submit your preliminary project report by 11:59pm on Gradescope. One report per group. | 10/30 | Project Check-in Meetings | Each group will meet with me to discuss the progress of your project. Prepare to discuss the milestones that have been completed or are in-progress, and any obstacles or challenges that are making progress difficult. |
11/01 | Side-channels and Hardware Security |
|
|
Week 7 | 11/06 | Privacy and Censorship |
|
11/08 | Trust, Safety, and Political Attacks |
|
|
Week 8 | 11/13 | AI/ML & Security |
|
11/15 | Cyberphysical Security |
|
|
Week 9 | 11/20 | Thanksgiving Break! | |
11/22 | Thanksgiving Break! | ||
Week 10 | 11/27 | The Science and Ethics of Security & Privacy |
|
11/29 | Final Project Presentations | ||
Week 11 | 12/04 | Final Project Presentations | |
12/08 | Final Project Report Due | Submit your group's final project report by 5:00pm on Gradescope. |