This course can also be credited toward ECEA 5347, part of CU Boulder's Electrical Engineering graduate program. Rapid Prototyping is the second of three courses in the Embedded Interface Design (EID) specialization, an online version of the EID course taught on campus in the Embedded Systems Engineering graduate program. This course focuses on rapid prototyping of devices and systems and the associated methods, practices, and principles to help ensure that your embedded interface designs meet the needs and desires of users. The course includes an introduction to rapid prototyping, prototyping device and system user interfaces, device prototyping, and device design considerations and perspectives. Course content ranges from general design best practices to embedded device-specific topics covering the different types and specifics of user interfaces, but all are presented to support embedded device development. The course includes hands-on projects that allow you to try out some standard software development techniques to prototype graphical user interfaces for devices using Qt and HTML. This course may be credited toward ECEA 5347, part of CU Boulder's Master of Science in Electrical Engineering program.