Class Notes
Class notes will be placed here as they are created. These notes are for my use, but are provided for your convenience. In addition, programs created in class will be posted as they are created. My plan is to cover as much of the first 15 chapters of the book as possible. This may change as the semester progresses. The contents of this page will change.
- Chapter 1, Introduction
- You might want to look at This article
- My own history notes
- Chapter 2, Operating System Structures
- Chapter 3, Processes
- Chapter 4, Threads and Concurrency
- Chapter 5, CPU Scheduling
- Chapter 6, Synchronization Tools
- Chapter 7, Synchronizaton Exapmples
- Chapter 8, Deadlock
- Chapter 9, Main Memory
- Chapter 10, Virtual Memory
- Chapter 11, Mass-Storage Structure
- Chapter 12, I/O Systems
- Chapter 13, File-System Interface
- Chapter 14, File-System Implementation
- Chapter 15, File-System Internals