ECE/CS 750: Real-time Computing Systems

Prerequisites

Course overview

Real-time applications have stringent timing constraints which must be satisfied even under adverse circumstances caused by component failures. Examples of real-time applications include flight-control systems, vehicle-control systems, industrial processes, life-support systems, robotic manipulators and multimedia applications. The course covers recent advances in design and analysis of computer systems for real-time applications. The course provides a good background for students interested in doing research in the area of real-time systems and fault-tolerance.

Course handouts for the Fall 1998 offering

Course outline

Textbook and References

Grading Policy

There is usually a midterm and a final. In addition, the students are also required do a term project on a topic of their choice. The term projects either a survey or an implementation of known or emerging algorithms.