P1L2: Introduction To Operating Systems
P2L1: Processes And Process Management
P2L3: Threads Case Study: PThreads
P2L4: Thread Design Considerations
P2L5: Thread Performance Considerations
P3L3: Inter-Process Communication
P3L4: Synchronization Constructs
P4L2: Distributed File Systems