| Wk | Dates | Topics | Readings | Programs |
|---|---|---|---|---|
| 1 | Apr 2, 4 | Introduction | Chapter 1, Chapter 2 | |
| 2 | Apr 9, 11 | Files | Chapter 3, 6 | 1a (due Thursday) |
| 3 | Apr 16, 18 | Files and Standard I/O | Chapters 6, 4 | 1b (due Thursday) |
| 4 | Apr 23, 25 | System files and info | Chapter 5 | 2 (due Thursday) |
| 5 | Apr 30, May 2 | Process Environment, Midterm (May 2) | Chapter 7 | |
| 6 | May 7, 9 | Process Control | Chapter 8 | 3 (due Thursday) |
| 7 | May 14, 16 | Process Relationships | Chapter 9 | |
| 8 | May 21, 23 | Signals | Chapter 10 | |
| 9 | May 28, 30 | Advanced I/O | Chapter 12 | 4 (due Thursday) |
| 10 | June 4, 6 | Interprocess Communication | Chapter 14 | 5 (due Thursday) |
| 11 | Thursday June 13, 6 PM | Final Exam |
While reading you should always do the self-test exercises, and read the summary sections. Always do the assigned reading before class. That is, you should read each week's assignment before the Tuesday of that week. If you for some reason you do not have time to read the assignment, please go over the boxes and figures in the book before class.