I try to make the current week correct as of the previous Friday. Future weeks are estimates.
Reading assignments are in red.
August | ||||||
---|---|---|---|---|---|---|
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
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
Tour of Computer Systems Ch. 1 |
September | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
|
2
|
3
|
||||
4
|
5
Bits, Bytes, Ints Ch. 2.1-2.3 |
6
|
7
Ints Floats Ch. 2.4 Lab 1: Bits |
8
|
9
|
10
|
11
|
12
X86 Assembly Ch. 3.1-3.4 |
13
|
14
X86 Control Flow Ch. 3.4-3.6 Lab 1: Bits Lab 2 Preview |
15
|
16
|
17
|
18
|
19
X86 Switch Statements Ch. 3.4-3.6 |
20
|
21
X86 Functions 3.7-3.10 Lab 1 Due Lab 2: Debugger |
22
|
23
|
24
|
25
|
26
X86 Arrays Ch. 3.8-3.13 |
27
|
28
X86 Structs Ch. 3.8-3.13 Lab 2 Due Lab 3: Bomb |
29
|
30
|
October | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
|
||||||
2
|
3
X86 Miscellaneous Ch. 3 |
4
|
5
Program Performance Ch. 5.1-5.7 Lab 3 Due Lab 4: Buffer |
6
|
7
|
8
|
9
|
10
Program Performance Ch. 5.8-5.16 |
11
|
12
Program Performance Ch. 5.8-5.16 |
13
|
14
Lab 4 Due |
15
|
16
|
17
Fall break |
18
Fall break |
19
Memory Ch. 6 Lab 5: Performance |
20
|
21
Midterm available |
22
|
23
|
24
SOSP Cache Ch. 6 |
25
SOSP |
26
SOSP Measuring Time Ch. 9 Lab 5: Performance |
27
SOSP |
28
SOSP |
29
Midterm due |
30
|
31
Virtual Memory Ch. 10.1-10.6 |
November | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
|
2
Virtual Memory Ch. 10.7, 10.12 |
3
|
4
|
5
|
||
6
|
7
Midterm post-mortem |
8
|
9
Processes Ch. 8.2-8.4 Lab 5 Due |
10
|
11
|
12
|
13
|
14
Exceptions Signals Ch. 8.1, 8.4, 8.5, 8.7 |
15
|
16
Threads Ch. 13.3-13.5 |
17
|
18
|
19
|
20
|
21
The Heap Ch. 10.9 |
22
|
23
Synchronization |
24
|
25
|
26
|
27
|
28
I/O Ch. 11 |
29
|
30
File Systems Lab 6: Ring Buffer |
December | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
|
2
|
3
|
||||
4
|
5
Introduction to Networks Ch. 12.1-12.3 |
6
|
7
Network Programming Ch. 12.4-12.7 |
8
|
9
Lab 6 Due |
10
|
11
|
12
Finals |
13
Finals |
14
Finals |
15
Finals |
16
Finals |
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
© 2005, Geoff Kuenning
This page is maintained by Geoff Kuenning.