Course Home | Course Policies | Homework | Schedule & Lecture Notes

CS 443: Computer Security
Schedule and Lecture Notes


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 Security
Introduction 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 reference
Slides
Tuesday, Sept. 13 BGP, DNS, and onion routing Understanding BGP
How DNS works
Link to Tor project
Slides
Tuesday, Sept. 20 Network design
Worms
Slides
Thursday, Sept. 22 Wireless networks
Intro to software security
Slides
Tuesday, Sept. 27 Stack and heap attacks
Defenses
Slides
Thursday, Sept. 29 Malware Defenses (cont.) Slides
Tuesday, Oct. 4 Input testing
SQL injections
Slides
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 logging
Slides
Thursday, Nov. 10 Attack detection Slides
Thursday, Nov. 17 Mobile platform security Slides
Tuesday, Nov. 22 Some application-level topics:
Email, databases, DRM
Slides
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