Apr 27, 2024  
2022-2023 Catalog 
    
2022-2023 Catalog [ARCHIVED CATALOG]

CSC 358 - Real-Time Systems


Instructor
Nemitz

This introduction to real-time systems begins with grouping such systems under several fundamental classifications. We will develop a model to reason about real-time systems and cover a sampling of scheduling algorithms for uniprocessor systems. We will apply a set of tests to determine whether a given scheduling algorithm guarantees that timing requirements will be met.  We will also cover resource access protocols, multiprocessor scheduling, and recent research topics. This course builds on the reasoning skills developed in CSC 220 and the knowledge of basic computer architecture covered in CSC 250. 

Satisfies Computer Science major and minor requirement.
 

Prerequisites & Notes
Prerequisites: CSC 220 and CSC 250.