Overview of embedded systems design. Exploration of microprocessor architecture and programming, input/output interfacing devices, signal processing, different communication methods, implementation of control concepts in embedded systems. GradedABCDE