GENERAL OBJECTIVES: On completion of this module, the student should be able to: 1. Understand the basic concepts and characteristics of embedded systems 2. Understand the principles and applications of embedded operating systems 3. Know the embedded software development tools 4. Know single-board microcontroller interface with sensors modules. 5. Understand interfacing of single-board microcontrollers with the peripherals 6. Understand applications of single-board microcontrollers for remote instrumentation, control and other applications