Loading course details…
Loading course details…
Worcester Polytechnic Institute · 3 credits · UGRD

Cat. I This course provides the student with an understanding of the basic components of a general-purpose operating system. Topics include processes, process management, synchronization, input/output devices and their programming, interrupts, memory management, resource allocation, and an introduction to file systems. Students will be expected to design and implement a large piece of system software in the C programming language. Undergraduate credit may not be earned both for this course and for CS 502. Recommended background: CS 2303 or CS 2301, and CS 2011.
Fall 2026 · 2 sections
| Section | Days & time | Location | Instructor |
|---|---|---|---|
| A01Class #CS-3013-A01 | T-F12:00 PM - 1:50 PM2026-08-20 - 2026-10-09 | Fuller Labs PHL Perreault Hall - Lower Section | Craig Wills |
| A02Class #CS-3013-A02 |
| Unity Hall 520 |
| Craig Shue |