This document outlines an embedded system design and automation course consisting of 10 levels. The levels cover basic electronics components, the foundations of embedded systems including microcontrollers, assembly and C programming languages, interfacing with devices like LEDs and sensors, analog to digital conversion, and real-world applications. The course teaches students the essential building blocks needed to design and program embedded systems using microcontrollers from the ground up.