Abstract
This paper introduces an embedded systems course offered at a regional university. As the embedded systems market rapidly grows, the cost of software failure is impacting to our economy. The cost sometimes includes human lives. Design and implementation of embedded systems are complicated. Embedded systems have many end-user applications which accelerated the compartmentalization of the field. Large engineering schools responded to this situation with a wide variety of courses and specialized programs. However, unlike big research universities, smaller schools do not have capability of offering the entire spectrum of embedded systems courses. Nonetheless, regional schools need to satisfy the local industries demand for embedded systems engineers. Our institution is a regional university and the primary mission is teaching. This paper serves as our intermediate report on our experimental course design and teaching contents. The major goal is to offer an embedded systems course that reflects the recent trend of software intensive embedded systems and to meet the demand for embedded software engineers.