ENGR3220 User Experience Design
A hands-on exploration of the design and development of user interfaces, taking into account the realities of human perception and behavior, the needs of users, and the pragmatics of computational infrastructure and application. Focuses on understanding and applying the lessons of human interaction to the design of usable applications that span connected devices of different scales and interaction methods; will also look at lessons to be learned from less-usable systems. This course will mix studio (open project working time) and seminar (readings and discussion) formats.
Corequisite
ENGR2250
Recommended Requisites
ENGR2510 or other software development experience recommended
Hours
4-4-4