Schedule (subject to change):

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

August 23
Intro
1-4
1

August 28
Devices and I/O
5
11

August 30
Devices and I/O
5
11

September 4
Process Concept
6
5

September 6
Process Environment
6
5

September 11
Processes and Multitasking
7
5

September 13
Processes and Multitasking
7
5
Project 1
September 18
Scheduling
7
5

September 20
Process Control
8
5

September 25
Process Control
8
5

September 27
Memory Management
11


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

October 4
File Structure
13
2

October 9
Reading and Writing Files
13
2
Project 2
October 11
Files and Atomic Operations
13
3

October 16
Ownership and Permissions
14
4

October 18
Files and Directories
13
4

October 23
Signals
p. 219-221
6

October 25
Signals
p. 219-221
6

October 30
Pipes and FIFO's
15
7

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

November 6
Pipes and FIFO's
15
7

November 8
Sockets
15
10
Project 3
November 13
Sockets
15
10

November 15
Shared Memory

8

November 20
IPC Comparisons
9
8

November 27
Threads



November 29
Threads


Project 4
December 4
Deadlock
10


December 6
Deadlock
10


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