Dec 07, 2025  
2016-2017 Graduate Catalog 
    
2016-2017 Graduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

SWE 6783:User Interaction Engineering

3 Class Hours 0 Laboratory Hours 3 Credit Hours
Prerequisite: (CS 5183 or CS 3663) and SWE 6623  
This course follows a complete software-engineering cycle to produce software objects (classes and/or components) that support users in effective, efficient, and enjoyable interactions with computers. Class exercises and a project incorporate concepts and methods including ethnographic and user analysis; cognitive ergonomics; usability metrics and criteria; software-engineering practices, conventions, standards, and documentation; device-user action mapping; person-system function allocation; quality management systems; conceptual proto-typing; embedded systems in support of ubiquitous computing; and function-behavior analysis.



Add to Portfolio (opens a new window)