The microcontroller is the sole of all embedded electronic equipment and is used in most of the areas of electronics. They include product ranges from tiny consumer electronic products to complex industrial process controllers. A mechatronics engineer needs to maintain such systems. Programming practices will further help the students to develop indigenous microcontroller-based applications. Hence this course is designed to achieve the above.