This course discusses the meaning of microcontrollers, the difference between microprocessors and microcontrollers, microprocessor architecture, microcontroller architecture, microcomputer architecture, minimum microcontroller systems, interface systems, basic programming and simple applications of microcontroller systems.