This course provides an overview of Human-Computer Interaction (HCI), a discipline focused on designing, evaluating, and implementing interactive computing systems for human use. You will learn guidelines, principles, methodologies, tools, and techniques for analyzing, designing, and evaluating user interfaces and interaction techniques. Topics include:

Goal: Learn to design, evaluate, and implement interactive computing systems that are intuitive, efficient, and user-friendly.

Prerequisites: CSE 214 or CSE 230 or CSE 260 or ISE 208

Class Location Melville Library, E4330
Class Hours Tuesday & Thursday 12:30-1:50PM
Instructor Shubham Jain
Email Address j[email protected]
Office Hours TBA
TA TBA

Grading Policy

(Subject to minor tweaks throughout the semester.)

Points breakdown: execution (10%) + final report (10%) + presentation (5%) + project description slides (1%) + project review (4%).

Grading rubric:

Course Schedule

(Subject to minor changes throughout the semester)

Week Date Topic Assigned Reading
Week 1 Jan 27 Introduction to HCI and Ubiquitous Computing The Computer for the 21st Century. Mark Weiser. Scientific American. September 1991
Jan 29 **NO CLASS.
INSTRUCTOR AWAY AT CONFERENCE.**
Week 2 Feb 3 Human Performance Modeling 1
Feb 5 Human Performance Modeling 2
Week 3 Feb 10 Human Performance Modeling 3
Feb 12 Human Performance Modeling 4
Week 4 Feb 17 Human Performance Modeling 5
Feb 19 Quiz 1
Week 5 Feb 24 Common interaction paradigms
Feb 26 Touch and Text
Week 6 Mar 3 Voice
Mar 5 Affordance
Week 7 Mar 10 Biases in Decision Making
Mar 12 Midterm I Exam
Week 8 Mar 17 SPRING BREAK. NO CLASS
Mar 19 SPRING BREAK. NO CLASS
Week 9 Mar 24 Evaluation 1
Mar 26 Evaluation 2
Week 10 Mar 31 TBD
Apr 2 Human-Centered AI
Week 11 Apr 7 Quiz 2
Apr 9 Cognitive Models
Week 12 Apr 14 Accessibility
Apr 16 Trends in HCI research
Week 13 Apr 21 Midterm II Exam
Apr 23 Project Presentation 1
Week 14 Apr 28 Project Presentation 2
Apr 30 Project Presentation 3
Week 15 May 5 Project Presentation 4
May 7 Project Presentation 5

Textbook

There is no official textbook. The course content was developed based on the cutting edge research published in the premier HCI conferences such as ACM CHI and UIST, and the following seminal books: