Questions

An Introduction to Operating Systems

Challenges and Tasks of Operating Systems

Processes and Threads

Concurrency: Mutual exclusion, Synchronisation, Deadlocks

Memory management and Virtual Memory

Scheduling: Uni- and Multiprocessor

I/O Management and Disk Scheduling

File Management

Virtual Machines and Microkernels

The Cloud, Unikernels and Single-Address Space OS's

Operating System Security