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 |