The course provides methodologies for the analysis of linear and nonlinear discrete time and sampled dynamics, the design of digital controllers with a major focus on linear systems, and implementation on embedded microcontrollers. The student will be able to compute digital models of given discrete time systems as well as digital discrete time equivalent models of continuous dynamics, to design digital control laws both for discrete and for continuous systems and to use standard microcontrollers for their implementation.