ECE 465
Operating Systems Design
Section: 001

Course Description

The course explores basic concepts and mechanisms related to the design of modern operating systems, including: process scheduling and coordination, memory management, synchronization, storage, file systems, security and protection, and their application to multi-core and many-core processors. The course involves coding projects requiring strong C programming skills.

Fall 2025

Instructors

Meeting Patterns

Classes Start:
August 18, 2025
Classes End:
December 2, 2025
Location:
01230 Engineering Building 2
Class Days:
M W
Class Start Time:
3:00pm
Class End Time:
4:15pm

Class Type:
Lecture
Credits:
3.00
Restrictions:
Prerequisite: ECE306 or CSC246; ECE309; Restrictions: ECE465, ECE565 and CSC501 are mutually exclusive: students may not receive credit for both ECE465 and ECE565, or both ECE465 and CSC501, or both ECE565 and CSC501