Advanced Operating Systems

  • Computer Science |
  • English

Description

Synchronization mechanisms. Process deadlocks. Architectures of distributed systems. Distributed mutual exclusion. Distributed deadlock detection. Agreement protocols. Distributed file systems. Distributed shared memory. Distributed scheduling. Cluster operating systems. Multiprocessor system architectures. Multiprocessor operating systems. Multiprocessor scheduling. Database Operating Systems. Case Studies: Unix, Linux, and Windows XP operating systems.

Program

Master of Computing in Computer Science

Objectives

  • The student should be able to:
    • Discuss Distributed file systems.
    • Discuss cluster operating systems.
    • Discuss multiprocessor operating systems.
    • Discuss multiprocessor scheduling algorithms.
    • Gain hands-on practical experience with the Linux operating system kernel.

Textbook

Data will be available soon!

Course Content

content serial Description

Markets and Career

  • Generation, transmission, distribution and utilization of electrical power for public and private sectors to secure both continuous and emergency demands.
  • Electrical power feeding for civil and military marine and aviation utilities.
  • Electrical works in construction engineering.

Start your application

Start The your journey to your new career.