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.

Credits

4 ENGR

Corequisite

ENGR2250

Recommended Requisites

ENGR2510 or other software development experience recommended

Hours

4-4-4