To take full advantage of the potential of modern digital control systems, this text demonstrates how to design high-performance model-based controllers using techniques extensively tested in an industrial context. Implementation issues are considered and applications illustrate the effective use of the techniques proposed. Several recent methodological developments in control design and system identification: robust digital control design using sensitivity function shaping; plant identification in closed loop operation; and reduction of controller complexity are covered, as is state space representation. The text of Digital Control Systems is enhanced by the use of software illustrating the various concepts and algorithms and gives a feeling for the phenomena, discussed. Graduate students in digital control will find this text helpful in learning the essential techniques of computer-based control while the additional material will make the tutors tasks of teaching and preparation quicker and easier.