CS444: Introduction to Operating Systems
Credits: 3
Catalog Description
Description of current operating systems, focusing on one or two in particular. Topics include defining the operating system as distinct from hardware on one side and software systems on the other, process concepts, memory management, CPU scheduling, device management, file systems, and network support.
Current & Upcoming Offerings
2025-2026
Fall 2025 2 sections
| Section | Schedule / Time | Instructor | Location |
|---|---|---|---|
| 01 |
TuTh 02:00PM - 03:15PM
|
De Blois, Jane Holly |
W01-0004
|
| 02 |
TuTh 05:30PM - 06:45PM
|
De Blois, Jane Holly |
M02-0404
|
Spring 2026 2 sections
| Section | Schedule / Time | Instructor | Location |
|---|---|---|---|
| 01 |
TuTh 05:30PM - 06:45PM
|
Deblois, Jane Holly |
W01-0005
|
| 02 |
TuTh 04:00PM - 05:15PM
|
Deblois, Jane Holly |
W01-0005
|
Prerequisites
Introductory course in operating systems for advanced undergraduates covering processes, memory, files, and operating system design.