April 2006
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
2 3
4 First Class
(John) Introduction
5 6 (John) Things that go wrong
7 8
9 10

11 (Dan)
Buffer overflow
Project 1 handed out

12

13 (John) Cryptography

14 Section (Project 1) 15
16 17
18 (Dan) Sandboxing
Project 1 first part due
19
20 (Dan) Authentication
Homework 1 handed out
21 22
23 24
25 (Andy Chou) Robust code 26
27 (Dan) Trusted computing
Project 1 second part due

28

29
30
May 2006
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
1 2 (John) Browser security
Project 2 handed out
3
4 (Dan) Web security
Homework 1 due
5 Section (Project 2) 6
7 8
9 (John) Protocols
10
11 (Dan) DOS
Homework 2 handed out
12 Project 2 first part due 13
14 15
16 (John) Network defense
17

18 (Dan) Spam/Phishing
Project 2 second part due
Project 3 handed out

19 Section (Project 3) 20
21 22 23 (John) Malware
24

25 (John) Worms
Homework 2 due

26

27

28 29
Memorial Day
30 (John) Access control
31
June 2006
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
1 (John) DRM
Project 3 first and second parts due

2 Section (Review)

3
4

5

6 Last lecture
Paul Kocher

7

8 Project 3 third part due
NO LATE DAYS

9 10

11

12

13 Final Exam
7-10PM

14 15 16 17
There will be an alternate final. The date and time will be announced later in the course.

The 2005-2006 Academic Calendar is available at the registrar's web site.