CPSC 4/526 SPRING 2024 RESOURCE PAGE

LIBRARY

All available online.

Interesting Reading, March 2016 CACM:

CONTENT OVERVIEW AND ASSIGNMENTS


Chapter
Reading Assignment (10e)
1: Introduction
SGG 1.1-1.5, 1.10
2: Operating System Structures
SGG 2.1-2.4, 2.8, 2.9
3: Processes
SGG 3.1-3.4, 3.7
4: Threads and Concurrency
SGG 4.1-4.5
5: CPU Scheduling
SGG 5.1-5.4, 5.6
6: Synchronization Tools
SGG 6.1-6.2, 6.4, 6.6, 6.8
7: Synchronization Examples
SGG 7.1-7.3, 7.5
8: Deadlocks
SGG 8.1, 8.3-8.5
9: Main Memory
SGG 9.1-9.3, 9.5
10: Virtual Memory
SGG 10.1-10.6, 10.9-10.10
11: Mass-Storage Structure
SGG 11.1, 11.2, 11.5, 11.6
12: I/O Systems
SGG 12.1-12.5, 12.7
13: File-System Internals
SGG 13.1, 13.2, 13.3
14: File-System Implementation
SGG 14.1-14.6
15: File-System Internals
SGG 15.1-15.3
16/17: Protection and Security
SGG 16.1-16.3, 17.1-17.2, 17.4-17.7, 17.10, 17.12
18: Virtual Machines SGG 18
19: Networks and Distributed Systems
SGG 19
20: The Linux System
SGG 20