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