Date
|
Topic
|
Chapter (Nutt)
|
Chapter (H, G, & S)
|
Due
|
August 26
|
Intro
|
1-4
|
1
|
|
August 28
|
Intro
|
1-4
|
1
|
|
September 2
|
Devices and I/O
|
5
|
11
|
|
September 4
|
Devices and I/O
|
5
|
11
|
|
September 9
|
Process Concept
|
6
|
5
|
|
September 11
|
Process Environment
|
6
|
5
|
|
September 16
|
Threads
|
6
|
|
|
September 18
|
Processes and Multitasking
|
7
|
5
|
Project 1
|
September 23
|
Processes and Multitasking
|
7
|
5
|
|
September 25
|
Scheduling
|
7
|
5
|
|
September 30
|
Process Control
|
8
|
5
|
|
October 2
|
Process Control
|
8
|
5
|
|
October 7
|
Exam 1
|
1-7
|
1, 5, 11
|
|
October 9
|
File Structure
|
13
|
2
|
|
October 14
|
Reading and Writing Files
|
13
|
2
|
Project 2
|
October 16
|
Files and Atomic Operations
|
13
|
3
|
|
October 21
|
Ownership and Permissions
|
14
|
4
|
|
October 23
|
Files and Directories
|
13
|
4
|
|
October 28
|
Signals
|
p. 219-221
|
6
|
|
October 30
|
Signals
|
p. 219-221
|
6
|
|
November 4
|
Pipes and FIFO's
|
15
|
7
|
|
November 6
|
Exam 2
|
p. 219-221, 8, 13, 14
|
2-6
|
|
November 11
|
Pipes and FIFO's
|
15
|
7
|
|
November 13
|
Sockets
|
15
|
10
|
Project 3
|
November 18
|
Sockets
|
15
|
10
|
|
November 20
|
IPC Comparisons
|
9
|
8
|
|
November 25
|
Memory Management
|
11
|
|
|
December 2
|
Shared Memory
|
11
|
8
|
|
December 4
|
Virtual Memory
|
12
|
|
Project 4
|
December 9
|
Deadlock
|
10
|
|
|
December 11
|
Deadlock
|
10
|
|
|
Finals Week
|
Final Exam
|
9-12, 15
|
7, 8, 10
|
|