Examines operating system design concepts such as system requirements, reliability, security, parallel processing, system structure, and process communication. Specialized topics in decentralized operating systems will be surveyed. Equivalent to CPSC-735. Prerequisite: take CPSC-4335.