Operating Systems

Course contents
  • - Architectures for operating systems
    - Resource management
    - Processes, parallelism, scheduling, dead-locks
    - Interprocess communication, mutual exclusion and synchronization
    - File systems
    - Protection mechanisms, security aspects
    - Performance aspects
    - Virtualization