Code and Name | CSE 522 Distributed Operating Systems: |
Type | Elective |
Credit Hours | 3 |
Pre-requisites | None |
Coordinator | |
Course Objective & Outcome Form | Download |
Lab Manual | Download |
This course provides an in-depth examination of principles of distributed operating systems. Covered topics include processes and threads, concurrent programming, distributed interprocess communication, distributed process scheduling, shared virtual memory, distributed file systems. In-depth examples will be taken from current operating systems such as UNIX and MACH. Some coverage of operating system principles for multiprocessors will also be included.