Prerequisite: CPSC 351, declared major/minor in CPSC, CPEN, or CPEI. Internal structures of a modern operating system. Specific topics include processes, process communication, file systems, networking and the I/O system. Programming assignments will utilize calls and other low-level interfaces.