Embedded Systems Course provides students with learning methodologies and practical knowledge regarding designing, testing, integrating, and implementing software for sophisticated embedded systems. An embedded system is basically a combination of computer hardware and software that allows the execution of numerous tasks at once. Embedded systems have become more widely used in fields such as defence, communications, industries, automobile sectors, and pharmaceutical applications to name a few.