CSE 127: Computer Security: Syllabus


Date Topic and reading
Tue, Mar. 30 No class—Passover
Thu, Apr. 1 Introduction; Buffer Overflows and Memory Safety
Reading:
Tue, Apr. 6 Sandboxing and Legacy Software
Reading:
Thu, Apr. 8 Exploiting Buffer Overflows in the Boxes Environment
Guest lecturer: Stephen Checkoway
Reading: none
Tue, Apr. 13 The TCP/IP Protocol Suite
Guest lecturer: Stefan Savage
Reading:
Thu, Apr. 15 Writing Secure Code
Reading:
Tue, Apr. 20 Firewalls and NATs
Reading:
Thu, Apr. 22 Intrusion Detection and Denial of Service
Reading:
Tue, Apr. 27 SSH, SSL, and IPsec
Reading: none
Thu, Apr. 29 Web Server Language Security
Reading:
Tue, May 4 Web Server Security
Reading: Midterm exam handed out.
Thu, May 6 Midterm exam DUE
Tue, May 11 Browser Security
Reading: none
Thu, May 13 Advanced topics in Web Security
Reading:
Tue, May 18 Worms and Botnets
Reading:
Thu, May 20 Spam and Phishing
Reading:
Tue, May 25 Authentication
Reading:
Thu, May 27 Access Control, Covert Channels, the Common Criteria, and Secure Operating Systems
Reading (skim):
Tue, Jun. 1 New and Advanced Topics: Bypassing DEP
Reading:
Thu, Jun. 3 New and Advanced Topics: Voting Security
Reading:
Tue, Jun. 8
11:30 AM–2:30 PM
(Final Exam)

Navigation: CSE // CSE 127 // Syllabus