The area of embedded systems and their interconnection is of utmost importance nowadays. The technological evolution, and widespread use, of small electronic devices with processing and communication capabilities, creates the potential for the development of new applications in several different domains. Areas such as industrial control, automotive, home automation, surveillance systems, sensor networks applied to the monitoring of wild life, environment, or buildings, are examples of such potential and ubiquity. The importance of this area can not be ignored in an Electrical and Computer Engineering Course. It is important to make students able to master the technologies related to embedded systems, including "hands-on" experience developing and testing real systems, and dealing with specific application environments with low resources and close hard-ware/software interaction. This paper describes the author's experience teaching a course of embedded systems in an Electrical and Computer Engineering Course.
/lp/association-for-computing-machinery/practical-experience-teaching-embedded-systems-fdW9USjegX