Schedule (subject to change):

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