Date | Topic (slides are on the Ed resources page) | |
---|---|---|
Part 1: Cryptography | ||
Thu Sep 2 | Course intro & policies; Message integrity | |
Tue Sep 7 | Pseudorandomness | |
Thu Sep 9 | Stream ciphers and block ciphers | |
Thu Sep 14 | [Buffer] | |
Thu Sep 16 | Asymmetric cryptography | |
Tue Sep 21 | Key exchange | |
Thu Sep 23 | Authenticating people | |
Tue Sep 28 | [Buffer] | |
Part 2: Securing systems | ||
Thu Sep 30 | Public key infrastructure | |
Tue Oct 5 | [Buffer] | |
Thu Oct 7 | Network security | |
Tue Oct 12 | [Buffer] | |
Thu Oct 14 | Malware | |
Tue Oct 19 | Fall Recess | |
Thu Oct 21 | Fall Recess | |
Tue Oct 26 | [Class cancelled] | |
Thu Oct 28 | Operating system security | |
Tue Nov 2 | [Buffer] | |
Thu Nov 4 | Hardware and side channels | |
Tue Nov 9 | Web security | Thu Nov 11 | Secure programming |
Part 3: Special topics | ||
Tue Nov 16 | Privacy | |
Thu Nov 18 | Cryptocurrencies | |
Tue Nov 23 | Human factors | |
Thu Nov 25 | Thanksgiving Recess | |
Tue Nov 30 | Economics | |
Thu Dec 2 | Law and policy | |
Final exam | ||
Dec TBD | Time/Location TBD |