Aarhus University Seal

Master's Specialisation in Human-Computer Interaction (HCI)


If you're interested in building technology that prioritizes user needs and enhances digital experiences, Human-Computer Interaction (HCI) is an exciting and impactful specialisation to consider for your master's. HCI focuses on designing, developing, and evaluating interactive systems to enhance user experience and usability. It combines principles from computer science, psychology, design, and cognitive science to create intuitive and efficient digital interfaces. Current and relevant research in HCI provides a strong scientific foundation for the programme, covering user-centred and concept-driven design, as well as approaches to prototyping and user testing. 

Why specialise in Human-Computer Interaction (HCI)? 

We introduce this specialisation, designed for graduates aiming to master the intersection of technology and human experience. This specialisation equips students with the skills to design, evaluate, and implement technology that improves and innovates how humans interact with digital interfaces. Through a series of graduate courses, students will delve into the theoretical foundations, design principles, and advanced technologies that define the field of HCI. Upon completion, graduates will possess a deep understanding of the dynamic relationship between humans and computers, ready to lead in the creation of user-centric technologies. 

What Makes Aarhus University Stand Out for Your Education?

  1. Among the top in the world: 2nd in Cryptography, 5th in Programming Languages, 17th in Human-Computer Interaction (HCI) and 42nd in Algorithms and Complexity. 

  2. Computer Science department at Aarhus University is known for its world-class research. The university collaborates with leading tech companies and research institutions. 

  3. Aarhus is a vibrant, student-friendly city with a high standard of living, great cultural life, and a strong international community

  4. Excellent career opportunities for graduates from the department of Computer Science. 

    • During your studies: Each year, Aarhus University hosts Katrinebjerg Karrieredag (Kdag) at the Department of Computer Science, providing students a unique opportunity to connect with top companies and secure their dream job in the tech industry, as our specialisations are highly sought after across industries, from corporate and government sectors to academic research. Other than this, student job service for international students via Destination Aarhus – many student relevant jobs in companies like Danske Bank, Salling Group etc.

    • After you graduate:
      PhD studies: Following the BSc program or after the first year of the MSc program you can apply for admission to the PhD program in computer science.
      Industry: Huge demand for CS graduates in the Aarhus region. There are many software companies or general companies with large IT departments in Aarhus and in Denmark, e.g. Microsoft, Google, Uber, Crowdstrike, VMWare, Arla, Jysk, etc.

Brief Study Plan

  • Students should do at least 60 ECTS within the core courses.
  • The thesis must be written within the research area of the specialization
  • The different specializations have different requirements.
  • Project work can count as a core course

Chart 1, Chart elementText Box 1, Textbox

Please note that details regarding general programme structures and brief study plans are subject to change and are not legally binding. Only the official regulations and study plans are authoritative. 

Explore our complete course offerings.

Core Course

These courses are designed to equip students with the essential skills and knowledge required for success in the relevant field.

FALL

SPRING

Interactivity and Computer Mediation - Concepts, Theories, Methods, Cases (10 ECTS) Human-centered AI (10 ECTS)
Multimodal Interaction (10 ECTS) Augmented Reality (5 ECTS)
Data Visualization (10 ECTS) Advanced Augmented Reality Project (5 ECTS)
Engineering Interactive Technologies (10 ECTS)
Deep Learning for Visual Recognition (10 ECTS) 
Advanced Topics in Human-Computer Interaction (10 ECTS)*
Visual Computing: Interactive Computer Graphics and Vision (10 ECTS)***
3D User Interface (10 ECTS)***

(*) New Project course in 2026
(***) New course offered in 2025

Supplementary Courses

Ready to deepen your knowledge? Our supplementary courses offer students the opportunity to broaden their expertise in related fields.
Students may also select elective courses from computer science department or from other departments, provided they are relevant to their area of specialisation.

FALL

SPRING

Data and Digital Culture (10 ECTS) Lyd og interaktion (10 ECTS)**
Natural Language Processing (10 ECTS) 3D-interaktion (10 ECTS)**
Cognitive Human Factors (10 ECTS)

(*) New Project course in 2026
(**) Only offered in Danish
(***) New course offered in 2025

Learn more about the programme structure and the courses offered within the specialisations and course packages.  
See more details about the master's degree programme in Danish or English

Contact Us

PRACTICAL INFORMATION

TECHNICAL QUESTIONS