I try to make the current week correct as of the previous Friday. Future weeks are estimates.
January | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1 |
2 |
3 |
4 |
5 |
||
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 1st day of classes Class Intro Unix & Linux MOS 10 |
23 |
24 No Class |
25 |
26 |
27 |
28 |
29 No Class |
30 |
31 Unix & Linux MOS 10 |
February | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1 |
2 |
|||||
3 |
4 |
5 Unix & Linux MOS 10 |
6 |
7 Windows 2000 MOS 11 |
8 |
9 |
10 |
11 |
12
Synchronization mechanisms S&S 1-1.3 (skim) S&S 1.4-1.7 & 2 |
13 |
14
Deadlocks S&S 3 |
15 |
16 |
17 |
18 |
19
Distributed-system architectures MOS 8 S&S 4 |
20 |
21
D-S. architectures Theoretical foundations S&S 5 |
22 |
23 |
24 |
25 |
26
Theoretical foundations S&S 5 MOS 8.2 |
27 |
28
Distributed mutual exclusion S&S 6 MOS 8.3 |
March | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1 |
2 |
|||||
3 |
4 |
5
Homework 1 Distributed agreement S&S 8 |
6 |
7
Cryptography MOS 9-9.2 S&S 15 |
8 |
9 |
10 |
11 |
12
Security attacks MOS 9.3-9.5 |
13 |
14
Protection models MOS 9.6-9.9 S&S 14.1-14.6 |
15 |
16 |
17 |
18
Spring break |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26
Distributed file systems MOS 8.3.4 S&S 9-9.5.2, 9.5.4, 9.6-9.8 |
27 |
28
Distributed scheduling MOS 8.2.6-8.2.7 S&S 11 (exc. 11.10) |
29 César Chávez Day |
30 |
31 |
April | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1 |
2
Linux internals |
3 |
4
Emulab |
5 |
6 |
|
7 |
8 |
9
Paper discussions Pike: Lexical File Names Quinlan: Venti |
10 |
11
Paper discussions Castro: Practical Byzantine Fu: Do's and Don'ts |
12 |
13 |
14 |
15 |
16
Paper discussions Fox: Cluster-Based Services Yu: Availability Limits |
17 |
18
Paper discussions Pai: IO-Lite Iyer: Deceptive Idleness |
19 |
20 |
21 |
22 |
23
Paper discussions Banga: Event Delivery Hohmuth: Nonblocking Synch. |
24 |
25
Paper discussions Moore: Inferring DOS Song: SSH Timing |
26 |
27 |
28 |
29 |
30
Paper discussions Bonwick: Slab Allocator Engler: Bugs |
May | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
Paper discussions Douceur: Progress Scheduling Nieh: Virtual-Time RR |
2 |
3 Last day of classes |
4 |
|||
5 |
6 Presentation days |
7 Projects day |
8 Presentation days |
9 Senior finals |
10 Senior finals |
11 |
12 |
13 Finals |
14 Finals |
15 Finals |
16 Finals |
17 Finals |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
Last modified January 20, 2001, by geoff@cs.hmc.edu