These courses are aimed at practicing embedded software engineers
as well as those engineers planning to enter the embedded field. The course presents practical lessons and techniques for use
in designing, implementing, integrating, and testing software for modern embedded systems. The course will describe what an
embedded system is, what makes them different, and what embedded systems designers need to know to develop embedded systems.
The course will provide the student with a life cycle view for designing multi-objective, multi-discipline embedded