Key Course Topics
The curriculum focused on:- Operating System Structures and Services
- Process Management and Scheduling
- Thread Management and Concurrency
- Synchronization Mechanisms (Mutexes, Semaphores, Monitors)
- Inter-Process Communication (IPC)
- Memory Management (Paging, Segmentation, Virtual Memory)
- File Systems
- Introduction to Distributed Systems Architectures