Date
|
Topic
|
Chapter (Nutt)
|
Chapter (H, G, & S)
|
Due
|
August 23
|
Class Policies and Overview
|
|
|
|
August 25
|
Intro
|
1-4
|
1
|
|
August 30
|
Intro
|
1-4
|
1
|
|
September 1
|
Using UNIX/Linux
|
|
|
|
September 6
|
Devices and I/O
|
5
|
11
|
|
September 8
|
Devices and I/O
|
5
|
11
|
|
September 13
|
Files
|
13
|
2
|
|
September 15
|
Files and Atomic Operations
|
13
|
3
|
|
September 20
|
Ownership and Permissions
|
14
|
4
|
|
September 22
|
Files and Directories
|
13
|
4
|
|
September 27
|
Process Concept
|
6
|
5
|
Project 1
|
September 29
|
Process Evironment
|
6
|
5
|
|
October 4
|
Exam 1
|
1-5, 13, 14
|
1-4, 11
|
|
October 6
|
Threads
|
6
|
|
|
October 11
|
Processes and Multitasking
|
7
|
5
|
|
October 13
|
Processes and Multitasking
|
7
|
5
|
|
October 18
|
Scheduling
|
7
|
5
|
|
October 20
|
Process Control
|
8
|
5
|
Project 2
|
October 25
|
Signals
|
p. 219-221
|
6
|
|
October 27
|
Signals
|
p. 219-221
|
6
|
|
November 1
|
Pipes and FIFO's
|
15
|
7
|
|
November 3
|
Exam 2
|
p. 219-221, 6-8
|
5-6
|
|
November 8
|
Pipes and FIFO's
|
15
|
7
|
|
November 10
|
Sockets
|
15
|
10
|
Project 3
|
November 15
|
Sockets
|
15
|
10
|
|
November 17
|
IPC Comparisons
|
9
|
8
|
|
November 22
|
Memory Management
|
11
|
|
|
November 29
|
Shared Memory
|
11
|
8
|
|
December 1
|
Virtual Memory
|
12
|
|
Project 4
|
December 6
|
Deadlock
|
10
|
|
|
December 8
|
Deadlock
|
10
|
|
|
Monday, December 12, 8:00am to 10:00am
|
Final Exam
|
9-12, 15
|
7, 8, 10
|
|