Schedule (subject to change):

Date
Topic
Chapter
(Nutt)
Chapter (H, G, & S)
Due
August 27
Intro
1-4
1

August 29
Intro
1-4
1

September 3
Devices and I/O
5
11

September 5
Devices and I/O
5
11

September 10
Process Concept
6
5

September 12
Process Environment
6
5

September 17
Processes and Multitasking
7
5

September 19
Processes and Multitasking
7
5
Project 1
September 24
Scheduling
7
5

September 26
Process Control
8
5

October 1
Process Control
8
5

October 3
Memory Management
11


October 8
Exam 1
1-8
1, 5, 11

October 10
File Structure
13
2

October 15
Reading and Writing Files
13
2
Project 2
October 17
Files and Atomic Operations
13
3

October 22
Ownership and Permissions
14
4

October 24
Files and Directories
13
4

October 29
Signals
p. 219-221
6

October 31
Signals
p. 219-221
6

November 5
Pipes and FIFO's
15
7

November 7
Exam 2
p. 219-221, 11, 13, 14
2-4, 6

November 12
Pipes and FIFO's
15
7

November 14
Sockets
15
10
Project 3
November 19
Sockets
15
10

November 21
Shared Memory

8

November 26
IPC Comparisons
9
8

December 3
Threads



December 5
Threads


Project 4
December 10
Deadlock
10


December 12
Deadlock
10


Finals Week
Final Exam
9, 10, 15
7, 8, 10