This textbook is written for a high-level undergraduate or graduate course on real-time embedded systems or cyber-physical systems. Its practical approach to solving real-time problems also makes it an excellent choice for researchers & practitioners.