This course provides an overview of embedded systems, especially in system planning. Topics cover various areas including detailed discussion of embedded system concepts, Soft and Hard real time, Single task and multitask, Waterfall and spiral design methodology, RTOS, and 8051 microcontroller programming.