March
2005 |
Sunday |
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
Saturday |
27 |
28 |
29 First Class (Dan)
Introduction, |
30 |
31 (John)
Things that go wrong
|
|
April
2005 |
Sunday |
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
Saturday |
|
1 |
2 |
3 |
4 |
5 (Dan)
Buffer Overflow
|
6 |
7 (John)
Designing secure code
Project 1 Handed out |
8 Session |
9 |
10 |
11
|
12 (Dan) Malware |
13
|
14 (John) Crypto ...
Homework 1 Handed out |
15 |
16 |
17 |
18
|
19 (John) Web browser, mobile code |
20
|
21 (Dan) Web site security
Project 1 Due
Project 2 Handed out |
22 Session
|
23 |
24 |
25
|
26 (Dan) Dealing with bad legacy code |
27
|
28 (John) OS security
Homework 1 Due
Homework 2 Handed out
|
29 |
30 |
May 2005 |
Sunday |
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
Saturday |
1 |
2
|
3 (John) Access control and file system security |
4
|
5 (Dan) Trusted Computing and DRM
Project 2 Due |
6 |
7 |
8 |
9
|
10 (Dan) User auth, phishing, spyware |
11
|
12 (Dan) Network security problems
Homework 2 Due
Project 3 Handed out
|
13 Session |
14 |
15 |
16 |
17 (Dan) Worms and defenses |
18 |
19 (John) DOS
Homework 3 Handed Out
|
20 |
21
|
22 |
23 |
24 (John) Designing a secure network |
25 |
26 (John) Security protocols |
27
Review
Session
|
28 |
29 |
30
Memorial Day
|
31 Last lecture
Paul Kocher
|
|
June 2005 |
Sunday |
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
Saturday |
|
1
|
2 Begin exam week
No class;
Project 3, HW 3 Due
NO LATE DAYS
|
3 |
4 |
5 FINAL
12:15-2:15 PM |
6 |
7 FINAL
3:30-5:30 PM |
8
|
9 |
10 |
11 |