Class 3; or Class 2, Lab 2. P: CPT 286 and three semesters of any programming languages. A continuation of CPT 286. Emphasis on the software structure of a typical minicomputer operating system and on development of specific algorithms as they relate to the functions of processor management, memory management, and interrupt handling.