Notes summing up each chapter and might have further explanation and/or extra questions.
- Ch01 - Computer System Overview
- Ch02 - Operating System Overview
- Ch03 - Process Description and Control
- Ch04 - Threads
- Ch09 - Uniprocessor Scheduling
- Ch5a - Concurrency: Mutual Exclusion
- Ch05b - Concurrency: Semaphores
- Ch05c - Concurrency: Interprocess Communication
- Ch06 - Concurrency: Deadlock and Starvation
- Ch07 - Memory Management
- Ch08 - Virtual Memory
- Ch08b - Virtual Memory Policies
- Ch11 - I/O Management and Disk Scheduling
- Ch12 - File Management