This book provides a balanced survey of theory and practical aspects of computer-controlled systems. Design methods and practical aspects of computer controlled systems are presented. Interactive use of MATLAB and Simulink macros to understand the theory. Presents extensive pedagogical aids, such as worked examples, MATLAB macros, solutions manual, and problems to facilitate understanding.