%0 Journal Article %A Koopman, Philip %D 2013 %T Lessons Learned in Teaching a Complex Distributed Embedded System Project Course %U https://kilthub.cmu.edu/articles/journal_contribution/Lessons_Learned_in_Teaching_a_Complex_Distributed_Embedded_System_Project_Course/6468956 %R 10.1184/R1/6468956.v1 %2 https://kilthub.cmu.edu/ndownloader/files/11897510 %K Cyber-Physical System (CPS) education %K distributed embedded system course project. %X

Teaching Cyber-Physical System (CPS) design requires covering significant breadth while ensuring students experience how all the pieces fit together. This paper describes a distributed elevator control system design project that addresses many of the areas required in a CPS project experience. Mapping project aspects to ABET accreditation areas frames a discussion of the course’s treatment of CPS issues. The most important lesson learned is that students benefit from being immersed in and reflecting upon a carefully curated experience with a CPS engineering process rather than being turned loose to invent their own ad hoc approach to building complex systems.

%I Carnegie Mellon University