Date (not finalized yet) Topic (slides are on the Canvas modules page)
Part 1: Cryptography
Tue Jan 28 Course intro & policies; Message integrity
Thu Jan 30 Pseudorandomness
Tue Feb 4 Stream ciphers and block ciphers
Thu Feb 6 [Buffer]
Tue Feb 11 Asymmetric cryptography
Thu Feb 13 Key exchange
Tue Feb 18 Authenticating people
Thu Feb 20 [Buffer]
Part 2: Securing systems
Tue Feb 25 Public key infrastructure
Thu Feb 27 Operating system security
Tue Mar 4 Hardware and side channels
Tue Mar 11 Spring Recess
Thu Mar 13 Spring Recess
Thu Mar 18 [Buffer]
Tue Mar 20 Network security
Thu Mar 25 Web security
Tue Mar 27 Vulnerabilities and Malware
Part 3: Special topics
Thu Apr 1 Privacy
Tue Apr 3 Anonymous communication
Thu Apr 8 Cryptocurrencies
Tue Apr 10 Machine learning and security
Thu Apr 15 Machine learning and security
Tue Apr 17 Fraud and cybercrime
Thu Apr 22 Human factors
Tue Apr 24 Physical security
Final exam
TBD TBD