This laboratory introduces student to embedded systems using Microcontroller. Emphasis is on Programming using 8051 microcontroller and ARM7 microcontroller. Practical demonstration of the programming concepts done in classrooms will enhance the understanding of students. The experiments included in the curriculum covers all the concepts of programming studied in theory. Some additional value added experiments are also included in the end.