Human Centered Computing Minor
The Human Centered Computing minor focuses on iteratively designing and developing user-centered software products. Students gain experience in understanding user needs, designing user experiences and interfaces, conducting mixed methods user research, and developing innovative technologies. This will prepare them for careers as designers and critical thinkers in creating user-centered products.
Requirements (21 Credits)
- AI 201: Introduction to Artificial Intelligence (3 credits)
- HCC 201: Introduction to Human Centered Computing (3 credits)
- HCC 304: Usability Design and Evaluation (3 credits)
- HCC 311: User Interaction and Accessibility (3 credits)
- HCC 403: User Experience Design (3 credits)
- HCC 431: Human-AI Interaction (3 credits)
- HCC 452: AR/VR Design and Research (3 credits)
Suggested Order of Coursework
Year One
- AI 201: Introduction to Artificial Intelligence (3 credits)
- HCC 201: Introduction to Human Centered Computing (3 credits)
- HCC 304: Usability Design and Evaluation (3 credits)
Year Two
- HCC 311: User Interaction and Accessibility (3 credits)
- HCC 403: User Experience Design (3 credits)
- HCC 431: Human-AI Interaction (3 credits)
- HCC 452: AR/VR Design and Research (3 credits)
Page last modified November 17, 2025