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

Sections:

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:

https://piazza.com/class/jc1604cwt0k61s

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

https://canvas.ucsc.edu/courses/9164