Here are the topics and readings for each week. This is tentative, because we may go slower (or faster) than this schedule shows, and I may add some topics and remove others. If there is something you want to hear about and it is not listed here, please ask me about it; I'm very willing to change topics based on class interest!
Topics: Introduction to computer security
Reading: §1
Topics: Principles of secure design; access control matrix model, HRU result
Reading: §2, 3.1-3.2,13
Topics: Take-Grant Protection Model, SPM, expressive power, TAM
Reading: §3.3-3.5
Topics: Policies in general, Bell-LaPadula confidentiality model, System Z
Reading: §4, 5
Topics: Integrity policy models, other policy models
Reading: §6, 7
Topics: Noninterference, nondeducibility
Reading: §8
Topics: Basic cryptography, key management, PKI
Reading: §9, 10, 14.5
Topics: Authentication, access control mechanisms
Reading: §12, 15
Topics: Information flow, confinement problem
Reading: §16, 17
Topics: Auditing, Intrusion detection
Reading: §24, 25
Topics: Review
Reading: none