CSCI 376
Human-Computer Interaction
Spring 2025
(also offered Fall 2024)
Division III
Cross-listed
STS 376
Class Details
Human-Computer Interaction (HCI) principles are practiced in the design and evaluation of most software, greatly impacting the lives of anyone who uses interactive technology and other products. There are many ways to design and build applications for people, so what methods can increase the likelihood that our design is the most useful, intuitive, and enjoyable? This course provides an introduction to the field of human-computer interaction, through a user-centered approach to designing and evaluating interactive systems. HCI draws on methods from computer science, the social and cognitive sciences, and interaction design. In this course we will use these methods to: ideate and propose design problems, study existing systems and challenges, explore design opportunities and tradeoffs, evaluate and improve designs, and communicate design problems and solutions to varying audiences.
The Class:
Format: lecture
Limit: 24
Expected: 24
Class#: 3053
Grading: no pass/fail option, no fifth course option
Limit: 24
Expected: 24
Class#: 3053
Grading: no pass/fail option, no fifth course option
Requirements/Evaluation:
course projects, in-class group work/participation, and exams
Prerequisites:
CSCI 136
Enrollment Preferences:
current or expected Computer Science majors
Distributions:
Divison III
Notes:
This course is cross-listed and the prefixes carry the following divisional credit:
STS 376 Division II CSCI 376 Division III
STS 376 Division II CSCI 376 Division III
Attributes:
COGS Interdepartmental Electives
Class Grid
Updated 6:09 pm
-
HEADERS
Column header 1
CLASSESColumn header 2DREQColumn header 3INSTRUCTORSColumn header 4TIMESColumn header 5CLASS#Column header 6ENROLLColumn header 7CONSENT
-
CSCI 376 - 01 (S) LEC Human-Computer Interaction
CSCI 376 - 01 (S) LEC Human-Computer InteractionDivision IIIMW 11:00 am - 12:15 pm
3053OpenNone