17³Ô¹ÏÍøÔÚÏß

 

Bachelor of Computer Science ‑ Major in Human‑Computer Interaction

News-Thomas-Vanhaecht

Design technology that truly works for people.
Technology is only as good as the human experience it provides. This major sits at the intersection of psychology, design, and computer science. You will learn to design interfaces and experiences that are not only functional but intuitive, accessible, and meaningful for users across all platforms

This major prepares you to:

  • Conduct deep user research to understand human needs and behaviors.
  • Design and prototype immersive interfaces (including Web, Mobile, and AR/VR).
  • Apply cognitive psychology principles to technical problem-solving.
  • Evaluate and iterate on designs based on real-world user testing. 

Major Core Courses

Required Courses

  • CSCI 3166 Evaluating Design
  • CSCI 3167 Human Cognition for Human-Computer Interaction

 

Design Selective

  • CSCI 3164
  • CSCI 3165

Application of HCI Selective

  • CSCI 3161 Intro to Computer Graphics & Animation
  • CSCI 3163 Inclusive Computing
  • CSCI 4126 Ubiquitous Computing
  • CSCI 4166 Visualization
  • CSCI 4168 Game Development
  • CSCI 4260 Persuasive Computing
  • CSCI 4262 Augmented and Virtual Reality
  • CSCI 4263 Designing for Vulnerable People

Ìý

Careers in Human-Computer Interaction

Common Roles Industries
  • UX/UI Design
  • User Researcher
  • Interaction Designer
  • Accessibility SpecialistÌý
  • Consumer Electronics
  • Mobile App Development
  • EdTech
  • Digital Agencies