Work in progress — An agile embedded systems design capstone course

Embedded systems design has been characterized by the combination of two basic design methodologies: Hardware and Software. In this work in progress we incorporated Agile Project Management methodologies to a Computer Engineering Technology senior capstone course on product ideation, prototyping, demonstration and final presentation. As students were going through the course, they were; imprinting their stories on a wiki; creating, self assigning, working and closing tasks; following an Agile like methodology; and behaving like an entrepreneurial start-up company that wants to launch an innovative product.