The present volume includes new techniques used at different stages of the indirect approach. It also includes new direct design methods for fixed structure and low order controllers. On the other hand, what is meant by low complexity controller is not necessarily low order controller. For example, Smith predictor or similar type of controllers include a copy of the plant internally in the controller, so they are technically infinite dimensional. However, they have very nice numerical properties from the point of reliable implementation. Therefore, such predictor-based controllers are considered as low complexity. This book includes new predictor-based design techniques, with several application examples.