ECE 565
Operating Systems Design
Section: 601

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.

DE Fee

Engineering Online GRAD

DE Program

MS E

Fall 2024

Instructors

Meeting Patterns

Classes Start:
August 19, 2024
Classes End:
December 3, 2024
Distance Education:
Yes
Class Days:
[TBA]

Class Type:
Lecture
Credits:
3.00
Restrictions:
Prerequisite: ECE306 or CSC246 or equivalent; ECE309 or equivalent; 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 Enrollment for this course is through the Engineering Online Registration System. Go to http://go.ncsu.edu/eol_registration

Tools