Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Human-centered computing (HCC) prioritizes creating tools that enhance how people interact with technology, allowing users to focus on solving problems rather than managing technical complexities. HCC aims to seamlessly integrate computing into human activities, making the technology feel transparent.
This field encompasses the creation and implementation of computer systems tailored to human needs. Students in this specialization will master interaction methods across various platforms, including gesture controls, mobile applications, large displays, and virtual spaces. The curriculum also covers experimental design with human participants and explores HCC's contributions to developing AI systems that prioritize human needs. This interdisciplinary program combines computer vision, machine learning, design principles, and psychological concepts.
Program Objectives
Graduates will achieve the following competencies:
Develop interactive systems employing cutting-edge HCC methodologies.
Plan and execute research studies involving human participants.
Construct sophisticated 3D environments for user engagement (such as VR and AR applications).
Successfully advance to graduate programs or embark on careers in HCC and computer science fields.