Dr. Salamah Salamah   UTEP MINERS

Office phone: (915)-747-6671   Email: isalamah@utep.edu

CS 5372 Specification and Design of Real-Time Systems

Course Description
The course presents the concepts of real-time software systems from the user, designer, and programmer viewpoint. The connection of an external process to a digital computer by means of hardware and software interface is discussed. The structure, programming, and basic properties of real-time systems are described with an overview of system software. Related topics as interrupts, concurrent task synchronization and communication, sharing resources, schedulability and reliability are discussed. Real-time software development in a host-target environment is presented. Required is knowledge of computer operations including input/output, interrupt interface, and familiarity with operating systems concepts, and software engineering lifecycle. Required is proficiency in a high level language programming (a working knowledge of C) including passing data between program modules, operating with input/output, and using memory resources. The hands- on laboratory experiments working outside the class time with the host-target Wind River System environment in your own machine are integral part of the course.

Course Material


Lecture Slides


Lab Assignments


W3.CSS