This monograph deals with control problems of discrete-time dynamical systems which include linear and nonlinear input/output relations In its present second enlarged edition the control problems of linear and non-linear dynamical systems will be solved as algebraically as possible. Adaptive control problems are newly proposed and solved for dynamical systems which satisfy the time-invariant condition. The monograph provides new results and their extensions which can also be more applicable for nonlinear dynamical systems. A new method which produces manipulated inputs is presented in the sense of state control and output control. To present the effectiveness of the method, many numerical examples of control problems are provided as well.