Note: Plans more than one week in the future subject to change.
Date | Topic | Readings / Materials | Assignments |
---|---|---|---|
Week 1 | |||
09/28/2022 | Course overview + Threat Modeling slides | Do the readings, no summary required. |
|
Week 2 | |||
10/05/2022 | Memory Safety slides | Lab 1a/b out this week Reading Due - on Canvas |
|
Week 3 | |||
10/12/2022 | More Memory Safety and Software Vulnerabilities slides | Reading Due - on Canvas |
|
Week 4 | |||
10/19/2022 | Cryptography slides | Lab 1a Due on FRIDAY Reading Due [Only "An Empirical Study"...] - on Canvas |
|
Week 5 | |||
10/26/2022 | More Cryptography slides | Reading Due [Only "Timing Attacks on..."] - on Canvas |
|
Week 6 | |||
11/02/2022 | Web Security slides | Lab 1b Due Today Reading Due - on Canvas |
|
Week 7 | |||
11/09/2022 | More Web Security slides | Lab 2 out Monday Reading Due - on Canvas |
|
Week 8 | |||
11/16/2022 | Privacy and Anonymity slides | Reading Due - on Canvas |
|
Week 9 | |||
11/23/2022 | No Class: Thanksgiving | Lab 2 due TUESDAY night Lab 3a/b out (exact day TBA) |
|
Week 10 | |||
11/30/2022 | Side-channels and esoterica slides | Reading Due - on Canvas |
|
Week 11 | |||
12/07/2022 | Ethics, Security, and Designing Systems slides | Lab 3a due Reading Due, reflections not the standard format - on Canvas |
|
Week 12 | |||
12/14/2022 | Finals Week | Lab 3b due |