This course exposes students to the microcontroller in term of programming and hardware configurations. Beginning with understanding of microcontroller architecture, the programming software is applied to configure for several applications such as DI, DO, AI, ADC, and PWM. In addition, students are exposed to the integration between microcontroller and external devices. 

Course Outcomes:

At the end of this course, students should be able to:

CO1: Explain the principles, operation and function of microcontroller system.

CO2: Create applications program for specific task.

CO3: Demonstrate interface electronics circuit to control the external devices.