April 2007
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
1 2
3 First Class
(Boneh) Introduction
4 5 (Boneh) Control hijacking
Project 1 handed out

6 Section (Project 1) 7
8 9

10 (Invited speaker)
Robust code

11

12 (Boneh) Malware
Project 1 first part due

13 14
15 16
17 (Mazieres) Secure systems
18
19 (Mazieres) Sandboxing
Project 1 second part due
Homework 1 handed out
20 Section (Web programming) 21
22 23
24 (Mazieres) Cryptography 25
26 (Boneh) Web site security
Homework 1 due
Project 2 handed out

27 Section (Project 2)

28
29 30
May 2007
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
1 (Mazieres) Web site architecture
2 3 (Boneh) Authentication
Project 2 first part due
4 5
6 7
8 (Mazieres) Networks
9
10 (Mazieres) IDS
Project 2 second part due
Homework 2 handed out
Project 3 handed out
11 12
13 14
15 (Boneh) DOS
16

17 (Mazieres) Worms
Homework 2 due

18 Section (Project 3) 19
20 21 22 (Boneh) Privacy
23

24 (Mazieres) File systems
Project 3 first part due

25

26

27 28
Memorial Day
29 (Boneh) Trusted computing
30 31 (Boneh) DRM
Project 3 second part due
June 2007
Sunday Monday Tuesday Wednesday Thursday Friday Saturday

1

2
3

4

5 (Invited speaker)
Last lecture

6

7

8 Final Exam
3:30-6:30 PM
9

10

11

12

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

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