The objective of this specialization is to provide an understanding of interface design approaches and architectures for creating solid user experiences in embedded system prototypes and products. For both machine and user interfaces, we will look at the best practices for the interface design process, including
considerations of the nature and content of interaction, whether between devices, between a device and a user, or in more complex systems.
WHAT YOU WILL LEARN
- User experience (UX) and user interface (UI) design considerations and methods for embedded devices and systems
- Machine-to-machine (M2M) and internet of things (IoT) protocols and architectures, including leveraging cloud platforms for system designs
- Rapid prototyping for embedded devices to explore interface and system designs, leveraging UI tools, single-board computers, sensors, and the cloud
This course can also be taken for academic credit as ECEA 5348, part of CU Boulder’s Master of Science in Electrical Engineering degree. M2M and IoT Interface Design and Protocols is the third of three classes in the Embedded Interface Design (EID) specialization, an online version of the on-campus [...]
UX and Interface Design for Embedded Systems is the first of three classes in the Embedded Interface Design (EID) specialization, an online version of the on-campus EID class taught in graduate embedded systems design. This first course is focused on user experience (UX) and the related methods, practices, [...]