Prerequisites:CEN 4010 - Software Engineering Course Description: This course covers software design rational, evaluation of User Interfaces, usability engineering, interaction styles, task analysis, user-centered design and prototyping, and measuring the software user experience.