Lecture 3 hours; 3 credits.
Prerequisites: CS 476
This course covers principles,
design decisions, design techniques, policies, and mechanisms in the design
and implementation of general-purpose multiprogramming and distributed
operating systems.
Topics to be coverd includes: concurrency, interprocess communication,
threads, access control, protection and authentication,
multiprocessor operating systems.