Human-Computer Interaction: Foundations and Frontiers

Download as PDF

Course Description

(Previously numbered CS376.) How will the future of human-computer interaction evolve? This course equips students with the major animating theories of human-computer interaction, and connects those theories to modern innovations in research. Major theories are drawn from interaction (e.g., tangible and ubiquitous computing), social computing (e.g., Johansen matrix), and design (e.g., reflective practitioner, wicked problems), and span domains such as AI+HCI (e.g., mixed initiative interaction), accessibility (e.g., ability based design), and interface software tools (e.g., threshold/ceiling diagrams). Students read and comment on multiple research papers per week, and perform a quarter-long research project. Prerequisites: For CS and Symbolic Systems undergraduates/masters students, CS147 or CS247. No prerequisite for PhD students or students outside of CS and Symbolic Systems.

Grading Basis

RLT - Letter (ABCD/NP)

Min

3

Max

4

Course Repeatable for Degree Credit?

Yes

Total Units Allowed for Degree Credit

999

Course Component

Discussion

Enrollment Optional?

Yes

Course Component

Lecture

Enrollment Optional?

No

Does this course satisfy the University Language Requirement?

No

Programs

CS347 is a completion requirement for:
  • (from the following course set: )
  • (from the following course set: )
  • (from the following course set: )
CS347 is a prerequisite for: