Fall 2015 Course Descriptions

COMP 111-01 Operating Systems

A. Couch
MW 4:30-5:45p, Crane Room, Paige Hall
K+ Block

(Crosslisted as EE128-01) An "Operating System" is a program that controls the overall function of a computing system, which includes managing hardware as well as execution of other programs. This course examines the design and implementation of contemporary operating systems. Programming assignments will apply practice with operating system use, analysis, and internal design. Topics include operating system organization and structure, process and thread management, memory management, file management, device management, and potentially network and distributed systems if time permits.

Prerequisite: Comp 40, or EE 14 and Comp15

Back to Main Courses Page