Skip to Main Content

EECE.4811 Operating Systems (Formerly 16.481/EECE.4810)

Id: 003246 Credits Min: 3 Credits Max: 3

Description

Covers the components, design, implementation, and internal operations of computer operating systems. Topics include basic structure of operating systems, Kernel, user interface, I/O device management, device drivers, process environment, concurrent processes and synchronization, inter-process communication, process scheduling, memory management, deadlock management and resolution, and file system structures. laboratories include examples of components design of a real operating systems.

Prerequisites

EECE.2160 ECE Application Programming, and EECE.3170 Microprocessor System Design I, and EECE.3220 Data Structures, or Permission of Instructor.

View Current Offerings