Here is this semester's tentative schedule; we will update it as the semester progresses.
Please note that lecture notes are provided as a supplement, and are NOT a substitute for attending lecture. In particular, these are not guaranteed, so expect technical difficulties to prevent them from being posted at least a few times in the semester, and plan accordingly to either take notes or get them from a friend if necessary.
Date Topic Reading Lecture Notes Code or Lab assignment Tuesday, August 23 Syllabus
Intro to SecurityIntroduction to DETER for students Slides Thursday, August 25 Symmetric Encryption Slides Tuesday, August 30 Asymmetric Encryption Slides Thursday, Sept. 1 Access Control Slides Tuesday, Sept. 6 Intro to networking How the Internet Works whitepaper Slides Thursday, Sept. 8 Networking protocols and security Security problems in TCP/IP
IP Spoofing resource
IPSec referenceSlides Tuesday, Sept. 13 BGP, DNS, and onion routing Understanding BGP
How DNS works
Link to Tor projectSlides Tuesday, Sept. 20 Network design
WormsSlides Thursday, Sept. 22 Wireless networks
Intro to software securitySlides Tuesday, Sept. 27 Stack and heap attacks
DefensesSlides Thursday, Sept. 29 Malware Defenses (cont.) Slides Tuesday, Oct. 4 Input testing
SQL injectionsSlides Thursday, Oct. 6 Intro to webpage security Slides Tuesday, Oct. 11 Review for midterm Thursday, Oct. 13 Midterm exam Slides Tuesday-Thursday, Oct. 18 & 20 No class
(Fall break and illness)Tuesday, Oct. 25 More on webpage security Slides Thursday, Oct. 27 Operating System security (intro) Slides Tuesday, Nov. 1 More on Linux security Slides Thursday, Nov. 3 More on Windows security Slides Tuesday, Nov. 8 TPM
Auditing and loggingSlides Thursday, Nov. 10 Attack detection Slides Thursday, Nov. 17 Mobile platform security Slides Tuesday, Nov. 22 Some application-level topics:
Email, databases, DRMSlides Tuesday, Nov. 29 History of computer security Slides Apple tank commercial Hackers trailer Sneakers trailer Thursday, Dec. 1 Spam, man in the browser and PPI Slides