|
|
|
|
Readings
|
We will have weekly readings assignments. These readings will often
have an associted homework or quiz. The
quizzes should be fairly easy if you've done the reading.
- Introduction : Silbershatz: Chapter 1 (skim); Chapter 2; Chapter 3 (Sections 1-3).
Quiz: Email project teams of three to ak @ cs.washington.edu
- Quiz on 10/9/06 over:
Andrew Birrell:
An Introduction to Programming with Threads:
C# version
OR
Modula 2 version
AND Andrew Whitaker:
An Introduction to Programming with Java Threads
- Week of 10/16/06: Scheduling
Read: Silbershatz chapter 5 (skip 5.7), due 10/16
Homework: Exercises 5.4, 5.10, due Friday, 10/20 in class
- Week of 10/23/06: Deadlock
Read: Silbershatz chapter 7, due 10/23
Homework #2 due 10/27
- Week of 10/30/06: Virtual memory
Read: Silbershatz chapters 8,9 , due 10/30
Homework: none.
- Week of 11/13/06
Homework #3 , due 11/17/06
Readings: (this takes us through Thanksgiving)
Silbershatz chapters 11,12, 13
A Conversation with Jim Gray
- Week of 11/27/06
Homework #4 , due 12/1/06
Readings:
A conversation with Werner Vogels
- Week of 11/27/06
Readings:
The Protection of Information in Computer Systems
,
Section I.A.3 ("Design Principles", starting on page 4). Note:
This was written in 1975!
Also: Silbershatz, chapter 15.
|
|