CS 236:
Computer Security
Winter, 2015
I will be
lecturing on the following subjects, in this order. Lectures will be available
the week in which they are to be given, or at the end of the previous week.
Reading assignments
and other class materials can be found on the
class web page.
There will be
five practical security assignments during the quarter. The TA will provide
full details on these, but the general subject and due dates are shown in the
syllabus below.
Lectures |
|
Week 1 |
|
Introduction: Class Description and the Security Problem |
|
Security Principles, Policies, and Tools |
|
Week 2 |
|
Introduction to Cryptography |
|
More on Cryptography |
|
Week 3 |
|
Cryptographic Keys |
|
Security Protocols |
|
Week 4 |
|
Authentication |
|
Operating System Security |
|
Week 5 |
|
Network Security |
|
Network Security, Continued |
|
Week 6 |
|
Midterm |
|
Intrusion Detection Systems |
|
Week 7 |
|
Malware |
|
Secure Programming |
|
Week 8 |
|
Secure Programming, Continued |
|
Evaluating System Security |
|
Week 9 |
|
Web Security |
|
Privacy |
|
Week 10 |
|
Securing the Internet Infrastructure |
|
Securing Your System |
|