ICS 631

User Experience and Design Thinking

4 Graduate credits
Effective May 3, 2017 – Present

Graduation requirements this course fulfills

This course provides students with advanced knowledge and skills in designing user experience. Students learn how to discover user needs and desires, conceptualize user-centered designs, and test design solutions. Classes will cover latest industry trends, scholarship, and emerging technologies in user experience.

Special information

First day attendance is mandatory.Prerequisites: Admission to the Master of Science CS program, or permission of instructor. Note: Students are responsible to both be aware of and abide by prerequisites for ICS courses for which they enroll, and will be administratively dropped from a course if they have not met prerequisites.

Learning outcomes


  • To enhance the user experience.
  • To incorporate latest breakthroughs in HCI.
  • To do interaction design effectively.
  • To use user cognition framework.
  • To choose most usable interaction among alternatives.
  • To use scenarios in creating a design.
  • Ability to apply evaluation methods to test and measure usability.
  • Ability to design disabilities accommodation in accordance to regulations.
  • Ability to apply fundamentals of social media communication.
  • Ability to structure a data presentation for maximum understandability.
  • Ability to use modern user interaction interface development tools.
  • Demonstrate expertise in reading peer reviewed papers infield of HCI and explain them in writing.