Lecture 3 hours; 3 credits.
Prerequisites: CS471, CS550, CS555
Laboratory work required.
Scheduling and resource management to ensure that timing
requirements are met,
Operating systems for predictable operations in a complex
and unpredictable environment with distributed and multiprocessor
systems,
Real-time communication to support real-time traffic in satisfying timing
constraints of individual messages,
Fault tolerance to ensure adequate reliability and timeliness in spite of failures, and
Real-time databases to support time-constrained access to data
that has temporal validity.