Jun 18, 2024  
Graduate Record 2005-2006 
Graduate Record 2005-2006 [ARCHIVED RECORD]

CS 586 - Real-Time Systems

This course presents the underlying theory, concepts, and practice for real-time systems, such as avionics, process control, space travel, mobile computing and ubiquitous computing. The goals of the course include: introducing the unique problems that arise when time constraints are imposed on systems, identifying basic theory and the boundary between what is known today and what is still research, stressing a systems integration viewpoint in the sense of showing how everything fits together rather than presenting a collection of isolated solutions, and addressing multiprocessing and distributed systems. This course also presents some of the basic results from what might be called the classical technology of real-time computing and presents these results in the context of new applications of this technology in ubiquitous/pervasive computer systems. (Y)

Prerequisites & Notes
Prerequisite: CS 333 and CS 414, knowledge of C or C++, or instructor permission.

Credits: 3