Schedule
This is an approximate schedule of what we will cover. Actual readings will be posted to the course web page and review blog.
Week | Topic | Assignment |
Jan 22 | Introduction and OS Security | |
Jan 29 | x86 architecture and low-level security | |
Feb 5 | Vulnerabilities and memory protection | |
Feb 12 | Web security | |
Feb 19 | Web security | |
Feb 26 | Intro to Crypto | |
Mar 5 | Crypto | Midterm Wed. 3/6 evening |
Mar 12 | Public-key crypto | |
Mar 19 | Spring Break |
Mar 26 | Passwords and network security | |
Apr 2 | Protocol security | |
Apr 9 | Network scanning, privacy | |
Apr 16 | Virtualization security and Cloud Computing | |
Apr 23 | Botnets | |
Apr 30 | Bitcoin | |
May 7 | Exam May 9th |