Electrical and Computer Engineering

Real-Time Operating Systems

Real-Time Operating Systems
Hardware/software interface, real-time kernel internals, implementation of high-level language constructs, issues in real-time application software development.
 Hours4.0 Credit, 3.0 Lecture, 3.0 Lab
 PrerequisitesEC EN 323 & EC EN 330
 ProgramsContaining EC EN 425
Course Outcomes: 

Interrupt Service Routines

Ability to design and implement interrupt service routines.

Real-Time Operating System

Ability to design and implement a real-time operating system.

Real-time Programs

Ability to design and implement real-time application software.

Concurrent Computing

Ability to create and debug software based on concurrent processes, addressing challenges such as race conditions on shared resources.