Master's Programme in Human-Computer Interaction

Academic year 2021/2022

Photo for Master's Programme in Human-Computer Interaction 2021/2022

Human-Computer Interaction specialists make information technology interesting, useful, and enjoyable. Today, information technology is an essential part of our everyday life, and is part of almost every single product and service. Expertise in Human-Computer Interaction is crucial, whether you want to reinvent mobile phones, design the next generation social media, or use information technology to empower people with disabilities.

Why this programme?

The Master's Programme in Human-Computer Interaction at Uppsala University presents unique opportunities to combine a social science perspective on human-computer interaction with thorough knowledge of best practices in interaction design methodology, and a look ahead into the most recent developments in technology.

In the programme, you will:

  • learn methods, tools, and principles for design of IT interfaces, artefacts, and services;
  • study how people use information technology, understand how they feel about it, and how they appropriate it for their own purposes;
  • design in teams, together with people with different backgrounds, skills, and goals. Most importantly, you will learn how to involve the users in the design process;
  • investigate and understand ethical and sustainability issues in IT design;
  • reflect on the development of IT products and services from a sociological and psychological perspective.
Your skills as an interface designer will depend on the theoretical foundation this programme provides you. It helps you to understand why some interfaces work and others don't, and why the situation may be exactly the reverse in a different situation or with a different group of people.

To provide challenging and relevant practice throughout the programme, many courses are based on project work, and there is opportunity for internships both in academia and the industry.

After graduation you will be capable to work with all aspects of interaction design and usability, from analysis and requirements gathering, to design and implementation of interactive artefacts, user interfaces, and IT services. You will have expertise in a range of methods for evaluating systems under development and also for studying their use.


The programme leads to a Master of Social Science (120 credits) with Human-Computer Interaction as the main field of study.


The first three semesters in the Master's Programme in Human-Computer Interaction (HCI) are organised into blocks of 15 credits each. The first semester provides an overview of human-computer interaction. It covers the theories, scientific methods both quantitative and qualitative, and practical knowledge. The second and third semester includes elective courses.

During the second semester you can choose courses covering interface development, design and design perspectives, or ethical and organisational perspectives.

Semester three offers courses in subjects related to human, technology and organisation, social media, inclusive design and practice, etc.

The last semester is devoted to your 30-credit Master's thesis. This thesis work can, for example, take place within an existing research project at the department, be written as a part of a design internship at a company, or deal with a HCI related field or topic that you choose.

Courses within the programme

See the outline for courses within the programme.

Learning experience

The courses in the Master's Programme in Human-Computer Interaction are given in the form of lectures, seminars, and practical assignments. Active participation in seminars is expected and sometimes compulsory, and many courses use this as their major form of examination. On a seminar, you present your ideas and discuss with your classmates regarding a course book or other study material that you are required to read before the seminar; while the teacher usually only moderates the discussion. The aim is to develop critical thinking and collaborative skills. All the students are expected to be active participants in all forms of discussions.

Lab space is available for creative work, innovation, critical sessions, development and user studies.

A significant part of the knowledge will be acquired through practical (individual and group) work. Practical fieldwork with tasks based on reality is used to complement the lectures and seminars. When doing group works, you will need to complete them together with your classmates. This way, you learn from each other and you train to be a team player. The skills will help you to raise up in your future career.

The programme is taught in Uppsala and the instruction is in English.


As an expert in the usability of IT systems, you will have many job opportunities both in Sweden and around the world. According to the Swedish Public Employment Service, the UX labour market in Sweden is good and expansive.

Our broad education provides you with many opportunities after graduation. Our previous students now work, for example, as User Experience (UX) Designer, User Interface (UI) Designer, and User Researcher. Examples of employers include Spotify, Länsförsäkringar, and Viaplay in Sweden.

Some previous students are also doing their PhD studies, for example, at Uppsala University, KU Leuven in Belgium, or Lancaster University in the UK.

Career support
During your whole time as a student UU Careers offers you support and guidance. You have the opportunity to partake in a variety of career activities and events, as well as receive individual career counselling. This service is free of charge for all students at Uppsala University. Read more about UU Careers.


Below you will find the details about eligibility requirements, selection criteria, and tuition fee. For information on how to apply and what documents you need to submit, check the application guide. For this programme, besides the general supporting documents, you also need to submit two programme-specific documents: 1. a summary of your Bachelor's thesis or equivalent; 2. a statement of purpose.

Master's Programme in Human-Computer Interaction

120 credits

Autumn 2021, 100%, Campus

Location: Uppsala

Application deadline: 15 January 2021

Application code: UU-M2221 Application

Language of instruction: English

Academic requirements
A Bachelor's degree, equivalent to a Swedish Kandidatexamen, from an internationally recognised university.
Also required is 30 credits in IT-related fields of study.

Language requirements
All applicants need to verify English language proficiency that corresponds to English studies at upper secondary (high school) level in Sweden ("English 6"). This can be done in a number of ways, including through an internationally recognised test such as TOEFL or IELTS, or through previous upper secondary (high school) or university studies.
The minimum test scores are:

  • IELTS: an overall mark of 6.5 and no section below 5.5
  • TOEFL: Paper-based: Score of 4.5 (scale 1–6) in written test and a total score of 575. Internet-based: Score of 20 (scale 0–30) in written test and a total score of 90
  • Cambridge: CAE, CPE
More information about English language requirements

Selection: Students are selected based on:

  • a total appraisal of quantity and quality of previous university studies;
  • a summary of previous thesis or other relevant work (1 page); and
  • a statement of purpose.
Well documented knowledge of object-oriented programming techniques is considered an important merit.
Tuition fee-paying students and non-paying students are admitted on the same grounds but in different selection groups.


If you are not a citizen of a European Union (EU) or European Economic Area (EEA) country, or Switzerland, you are required to pay application and tuition fees. Fees cover application and tuition only and do not cover accommodation, academic literature or the general cost of living. Read more about fees.

Application fee: SEK 900

Tuition fee, first semester: SEK 60,000

Tuition fee, total: SEK 240,000

Contact and further resources


For programme-specific information, please contact the study counsellor at the department.

+46 18 471 10 70

For admissions-related or general information, please contact our applicant support team:

Department of Informatics and Media

Ekonomikum (plan 3) Kyrkogårdsgatan 10

Box 513, 751 20 UPPSALA

018-471 1011 018-471 1010

Programme start and registration

If you have been admitted to the Master's Programme in Human-Computer Interaction and already have a Swedish personal identity number, you will find registration information at

If you are a new student who does not yet have a Swedish personal identity number, we will send the registration information that applies to you via e-mail to the e-mail address you have stated on