Overview of Courses
Here's a list of UX and HCI courses I teach
User-Centered Interaction Design
Sep - Feb, 2017, 2018, 2019, 2020
Students in this course will learn to:
Learn fundamental concepts, principles, and skills of User-Centered Interaction Design, and apply them to in-class exercises and to their design project.
Effectively present and communicate the progress of their design project at each milestone (in total six) to their peer classmates and the instructor.
Produce and present a poster/demo for their craft in an end-of-semester project showcase open to invited guests as well as the public.
User Experience and Usability Evaluation
Feb - June, 2017, 2018, 2019, 2020, 2021
The course objective is to teach how to assess needs and behavior of target users and how to systematically evaluate the usability and functionality of interactive systems using a variety of methods. These are core skills and concepts that most HCI and UX professionals will use on a daily basis. Specifically, students will learn to:
Investigate needs and behaviors of target users
Evaluate the usability, usefulness, and acceptability of interactive systems
Select among diverse evaluation methods for specific goals and types of systems
Give presentations that effectively communicate results of evaluations and argue for the validity and relevance of methods chosen on any specific requirements for materials or time commitment outside of class.