Foundations of Computer Systems
Calendar
Expect occasional adjustments. +Optional extra items are marked with a prefix plus sign.
1. Data as Bits and Computation as Digital Logic | |||
---|---|---|---|
Date | Lab | Class | Project |
Monday 15 Feb |
|
||
Tuesday 16 Feb |
|
|
|
Wednesday 17 Feb |
|
||
Thursday 18 Feb |
|
||
Friday 19 Feb |
|
||
2. Processor Building Blocks and the Memory Model | |||
Date | Lab | Class | Project |
Monday 22 Feb |
|
||
Tuesday 23 Feb |
|
||
Wednesday 24 Feb |
|
||
Thursday 25 Feb |
|
||
Friday 26 Feb |
|
||
3. The Instruction Set Architecture Model | |||
Date | Lab | Class | Project |
Monday 1 Mar |
|
||
Tuesday 2 Mar |
|
||
Wednesday 3 Mar |
|
||
Thursday 4 Mar |
|
||
Friday 5 Mar |
|
||
4. The Procedure Call Stack Model and Data Layout | |||
Date | Lab | Class | Project |
Monday 8 Mar | |||
Tuesday 9 Mar |
|
||
Wednesday 10 Mar |
|
||
Thursday 11 Mar |
|
||
Friday 12 Mar |
|
||
5. The Memory Hierarchy, Cache, and Memory Allocation | |||
Date | Lab | Class | Project |
Monday 15 Mar |
|
||
Tuesday 16 Mar |
|
||
Wednesday 17 Mar |
|
||
Thursday 18 Mar |
|
||
Friday 19 Mar |
|
||
6. The Process Model and Virtual Memory | |||
Date | Lab | Class | Project |
Monday 22 Mar |
|
||
Tuesday 23 Mar |
|
||
Wednesday 24 Mar |
|
||
Thursday 25 Mar | |||
Friday 26 Mar |
|
|
|
7. Beyond 240 | |||
Date | Lab | Class | Project |
Monday 29 Mar |
|
||
Tuesday 30 Mar |
|
||
Wednesday 31 Mar Reading Day | |||
Thursday 1 Apr Reading Day | |||
Friday 2 Apr Exam Day | |||
Saturday 3 Apr Exam Day |