This is our best guess at what we shall be doing when throughout the course. We live in a world of change, but something quite like this happened last year, and we expect that it should happen this year too.
Anyone who's watching will observe one or two slight changes; we think we've improved the treatment a bit around the low-level discussion where processes, processors, and memory come together. Whether we're right or not time will tell.
"What, then, is it that you would seek in a university ? Lectures ? These, whether public or private, are surely the very worst modes of acquiring any sort of accurate knowledge."
( Thomas de Quincey : Letters to a young man. )
day | date | month | Tamaki | City | originally intended | actual ( intended if future ! ) | ||
ALAN'S LECTURES - | ||||||||
1 | Monday | 20 | July | 11.30 | 2.00 | Introduction and admin | Introduction and admin | |
2 | Wednesday | 22 | July | 11.30 | 2.00 | VERY brief introduction to Unix | VERY brief introduction to Unix | |
EARLY DEVELOPMENTS | ||||||||
3 | Friday | 24 | July | 11.30 | 2.00 | History lecture 1 | Machines rule : batch systems | |
4 | Monday | 27 | July | 11.30 | 2.00 | History lecture 2 | Changeover : interactive systems | |
5 | Wednesday | 29 | July | 11.30 | 2.00 | History lecture 3 | People win : GUI systems | |
REQUIREMENTS SPECIFICATION | ||||||||
6 | Friday | 31 | July | 11.30 | 2.00 | User interface lecture 1 | What should the interface do ? | |
7 | Monday | 3 | August | 11.30 | 2.00 | User interface lecture 2 | How shall we use it ? | |
8 | Wednesday | 5 | August | 11.30 | 2.00 | User interface lecture 3 | Possible interface system design | |
9 | Friday | 7 | August | 11.30 | 2.00 | Security & Protection lecture 1 | Managing people | |
10 | Monday | 10 | August | 11.30 | 2.00 | Security & Protection lecture 2 | Basic protection for data | |
11 | Wednesday | 12 | August | 11.30 | 2.00 | Security & Protection lecture 3 | Protection and security for access | |
BASIC REQUIREMENTS : SUPPORT FOR EXECUTION | ||||||||
12 | Friday | 14 | August | 11.30 | 2.00 | File systems lecture 1 | Structure of files and streams | |
13 | Monday | 17 | August | 11.30 | 2.00 | File systems lecture 2 | The file system | |
14 | Wednesday | 19 | August | 11.30 | 2.00 | File systems lecture 3 | Using disc files | |
15 | Friday | 21 | August | 11.30 | 2.00 | Memory lecture 1
ASSIGNMENT 1 DUE ! | Do we need memory ? Memory models | |
16 | Monday | 24 | August | 11.30 | 2.00 | Memory lecture 2 | Memory allocation; segments | |
17 | Wednesday | 26 | August | 11.30 | 2.00 | Memory lecture 3 | Modelling flat memory; virtual memory | |
18 | Friday | 28 | August | 11.30 | 2.00 | |||
Monday | 1 | September | Break | |||||
Wednesday | 2 | September | ||||||
Friday | 4 | September | ||||||
Monday | 7 | September | ||||||
Wednesday | 9 | September | ||||||
Friday | 11 | September | ||||||
ROBERT'S LECTURES - | ||||||||
19 | Monday | 14 | September | 11.30 | 2.00 | ? | ||
20 | Wednesday | 16 | September | 11.30 | 2.00 | ? | ||
21 | Friday | 18 | September | 11.30 | 2.00 | ? | ||
22 | Monday | 21 | September | 11.30 | 2.00 | ? | ||
23 | Wednesday | 23 | September | 11.30 | 2.00 | ? | ||
24 | Friday | 25 | September | 11.30 | 2.00 | ?
ASSIGNMENT 2 DUE ! | ||
25 | Monday | 28 | September | 11.30 | 2.00 | ? TEST ( 6.30 p.m. ) ! | ||
26 | Wednesday | 30 | September | 11.30 | 2.00 | ? | ||
27 | Friday | 2 | October | 11.30 | 2.00 | ? | ||
28 | Monday | 5 | October | 11.30 | 2.00 | ? | ||
29 | Wednesday | 7 | October | 11.30 | 2.00 | ? | ||
30 | Friday | 9 | October | 11.30 | 2.00 | ? | ||
31 | Monday | 12 | October | 11.30 | 2.00 | ? | ||
32 | Wednesday | 14 | October | 11.30 | 2.00 | ? | ||
33 | Friday | 16 | October | 11.30 | 2.00 | ? ASSIGNMENT 3 DUE ! | ||
34 | Monday | 19 | October | 11.30 | 2.00 | ? | ||
35 | Wednesday | 21 | October | 11.30 | 2.00 | ? | ||
36 | Friday | 23 | October | 11.30 | 2.00 | ? | ||
Alan Creak and Robert Sheehan,
June, 1998.