Schedule of Courses: Human Computer Interaction: 2024-2025

*****COURSES ARE SUBJECT TO CHANGE*****

Please note that curriculum leave plans for AY 2025-2026 are still under review, and have not yet been approved. Courses and their corresponding quarter are subject to change. Any/all changes will be closely monitored, and regularly updated below. We anticipate final approval by mid-April 2025.

Click on the section name to visit the web page for that section, or the course name to see all offerings of the course.

To reference a comprehensive list of all BE renumbered courses, please see:
https://organization.soe.ucsc.edu/bsoe-reshaping-course-renumbering

Please note that the course schedule and offerings are subject to change.

« Back to 2023-2024 | Forward to 2025-2026 »

Graduate
Fall 2024 Winter 2025 Spring 2025 Summer 2025
HCI200: Introduction to HCI
HCI201: Introduction to HCI Methods
HCI202A: Introduction to Build: Bootcamp
HCI202B: Introduction to Build (Advanced): Physical Computing
HCI203: Introduction to Research
HCI220: Ethics and Activism in Tech and Design
HCI250: Participatory Design
HCI271: HCI Capstone 1
HCI272: HCI Capstone 2
  • Section 50
    Christina Chung (cfchung)
    Yassi Moghaddam (yamoghad)
HCI290: HCI Seminar