| August | ||||||
|---|---|---|---|---|---|---|
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
| 30
1st Day of Classes | 31
Tour of Computer Systems Bits, 7 C 1, 2.1 |
|||||
| September | ||||||
|---|---|---|---|---|---|---|
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | 1 | 2
C 2 Lab: Bits |
3 |
| 4 | 5
bits, ints, floats puzzle C 2.1..2.4 |
6 | 7
X86 Intro, 36 C 3.1..3.5 Quiz |
8 | 9
C 2, C 3 Lab: Bits Lab: Debugger C3.11 |
10 |
| 11
Due Midnight: Lab: Bits |
12
X86 Intro, 36 C 3.1-3.5 X86 Control Flow C 3.5-3.6 |
13 | 14
X86 Functions C 3.7 Quiz |
15 | 16
C3.11 Lab: Debugger |
17 |
| 18
Due Midnight: Lab: Debugger |
19
X86 Arrays C 3.8..3.10 |
20 | 21
X86 Arrays 44 C 3.8..3.10 X86 Misc C 3.8..3.12 Program Perf. 10 C 5.1..5.10 |
22 | 23
C 3 Lab: Bomb fix any submission issues |
24 |
| 25 | 26
Program Perf. 10 C 5.1..5.10 Mach Dependent Perf. C 5.11..5.15 |
27 | 28
Mach Dependent Perf. C 5.11..5.15 Memory, Disks & Memory C 6.1..6.3 |
29 | 30
C 3 Lab: Bomb |
|
| October | ||||||
|---|---|---|---|---|---|---|
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
| 1 |
||||||
| 2
Due Midnight: Lab: Bomb |
3
Memory 29 C 6.1..6.3 Caches C 6.4..6.7 |
4 | 5
Caches 20 C 6.4..6.7 VM 1 C 9.1..9.4 |
6 | 7
C 3 Lab: Buffer Bomb |
8 |
| 9 | 10
VM 1 22 C 9.1..9.4 |
11 | 12
VM 2 C 9.5..9.7 quiz |
13 | 14
C 3 Lab: Buffer Bomb |
15 BREAK |
| 16
BREAK |
17
BREAK |
18
BREAK |
19
Dynamic Mem C 9.9-9.10 Dynamic Mem 2 C 9.9-9.10 |
20 | 21
C 5 Lab: Performance Lab |
22 |
| 23
Due Midnight: Lab: Buffer Bomb |
24
Dynamic Mem 2 12 C 9.9-9.10 Processes C 8.2-8.4 |
25 | 26
Processes 22 C 8.2-8.4 Exceptions C 8.1 Q6 |
27 |
28
C 5 Lab: Performance |
29 |
| 30
Due Midnight: Lab: Performance |
31
Exceptions 36 C 8.1 Threads C12.3..12.5 Q7 |
|||||
| November | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
|---|---|---|---|---|---|---|---|
| 1 | 2
Threads 25 C12.3..12.5 Synchronization C12.2..12.7 |
3 | 4
Lab: Ring Buffer |
5 |
|||
| 6 | 7
Synchronization C12.2..12.7 |
8 | 9
Networks IETF C11 |
10 | 11
Lab: Ring Buffer |
12 |
|
| 13
Due Midnight: Lab: Ring Buffer |
14
Networks 18 Sockets C11 C11.4 |
15 | 16
Sockets 15 C11.4 |
17 | 18
Lab: Sockets |
19 |
|
| 20 | 21
C11 |
22 | 23
NO Class |
24
Thanksgiving Break |
25
Thanksgiving Break |
26
Thanksgiving Break |
|
| 27
Thanksgiving Break |
28
I/O Device IO Real Device C10.1..10.5 |
29 | 30
Device IO File Systems C10.1..10.5 |
||||
| December | ||||||
|---|---|---|---|---|---|---|
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
| 1 | 2
Lab: Sockets Lab, Quiz Grade Questions 2:30-4:00 |
3 |
||||
| 4
Due Midnight: Lab: Sockets |
5
File Systems X86-64 C3 Lab Demos |
6 | 7
Practice Problems Summary & PP Summary C3 Lab Demos Last Class |
8 | 9
All Extra Credit Labs due 11:59pm |
10 |
| 11
Demo of Extra Credit Labs |
12
105 Final Available |
13 | 14 | 15 | 16
Final, 2pm Final Due, 5pm |
17 |
| 18 | 19 | 20
Grades Due |
21 | 22 | 23 | 24 |
Last Modified Tuesday, 06-Dec-2011 07:38:12 PST