Distributed Operating Systems
Dr. Abdelraouf M. Ishtaiwi
Description:This course provides an in-depth examination of the principles of distributed
systems in general, and distributed operating systems in particular. Covered
topics include processes and threads, concurrent programming, distributed
interprocess communication, distributed process scheduling, virtualization, distributed file systems, security in distributed systems, distributed middleware and applications such as the web and peer-to-peer systems. Some coverage of operating system principles for multiprocessors will also be
included. A brief overview of advanced topics such as cloud computing, green
computing, time permitting.