CMPS 111 catalog description:

Fundamental principles of operating systems: process synchronization, deadlocks, memory management, resource allocation, scheduling, storage systems, and study of several operating systems. A major programming project will be required. Prerequisite(s): course 101, and Computer Engineering 110 or Computer Engineering 112.

Lecture: 9:50-11:25AM Tuesday and Thursday, Earth and Marine B210


1:30-2:35PM Tuesday, Earth and Marine B214

1:20-2:25 Wednesday, Earth and Marine B214

For class forums and announcements please see Piazza:

For the syllabus, assignments, and other class information please see Canvas: