An overview of real time systems and their applications, terminology, problems and architectures, sensors and actuators, modeling of real-time systems, real-time operating system kernels, architecture of micro-controllers, real-time communications, scheduling algorithms and their applications.