To begin any embedded system-level design, the developer needs a clear understanding of what the final software design must accomplish. The source of this information is the system requirements ...
This course is an introduction to usability and user experience (UX) design methods that can be applied to embedded devices and systems. UX methods are presented for user analysis, planning, research, ...