Operation system. Structures and
interrupt-Based I/O. Dual-Mode operation and hardware protection components. Synchronization, deadlock characterization, prevention,
avoidance, and recovery. Memory Management, virtual memory, and file system organization