MSc Human Computer Interaction

1 Year On Campus Masters Program

University of St Andrews

Program Overview

The MSc Human Computer Interaction at the University of St Andrews is a one-year specialist program aimed at students from diverse backgrounds who want to develop practical skills and deep knowledge in designing intuitive, user-centered interactive systems. The program blends taught modules delivered by the leading St Andrews Human Computer Interaction (SACHI) research group with a major research or industrial project, equipping students to become proficient practitioners, researchers, and designers in the HCI field.

Curriculum structure

In the first semester, students learn fundamental principles of HCI through modules such as User-Centred Interaction Design, Human Factors in Computing Systems, and Interactive Software and Hardware, focusing on the theoretical underpinnings and initial practical design skills. The second semester expands into advanced topics like Information Visualisation, Interactive Systems Design, and Artificial Intelligence Practice that deepen students' expertise in interaction modalities and data representation. The program finishes with an 11-week project culminating in a dissertation that typically involves applied research or industrial collaboration, allowing students to consolidate knowledge and showcase creative problem-solving skills.

Focus areas

"User Experience Design, Usability, Human Factors, Information Visualisation, Interaction Design, AI Practice"

Learning outcomes

"Graduates will be skilled in designing, prototyping, and evaluating user interfaces; have a strong understanding of cognitive and ergonomic principles; and possess the ability to conduct independent research in HCI."

Professional alignment (accreditation)

While specific professional accreditations are not listed, the program’s strong research foundation and links with industry support excellent graduate prospects.

Reputation (employability rankings)

St Andrews is recognized for excellence in computing and HCI research, with published work presented at leading international conferences such as ACM CHI, highlighting the program’s academic prestige and graduate employability.

Experiential Learning (Research, Projects, Internships etc.)

Students in the MSc Human Computer Interaction (HCI) at the University of St Andrews gain hands-on practical skills through a well-rounded program led by the St Andrews Human Computer Interaction (SACHI) research group. Access to a dedicated HCI laboratory equipped with an 84-inch Microsoft Hub, a 3D printer, Google Soli sensors, eye-tracking and motion-capture equipment allows students to prototype and test cutting-edge interactive computing systems. Alongside 24-hour access to modern computing labs with dual-screen PCs and group-working spaces, students engage in group projects, workshops, and seminars featuring industry and academic experts.

Experiential learning opportunities include:

  • Use of specialized HCI lab equipment such as 3D printers, sensor technology, eye-tracking devices, and motion-capture systems for prototyping and user testing.

  • Programming and design experience in interactive software and hardware modules supported by expert research staff.

  • Collaborative group projects and individual dissertation research encouraging both creative problem-solving and rigorous evaluation.

  • Access to comprehensive digital resources and computing facilities for extended study and development.

  • Participation in seminars and events hosted by the SACHI research group, connecting students with global HCI communities.

  • Opportunities to collaborate on real-world HCI projects with industrial and public sector partners, enhancing professional readiness.

This hands-on learning environment ensures students graduate with advanced practical, technical, and research skills necessary for success in diverse HCI roles.

Progression & Future Opportunities

Graduates of the MSc Human Computer Interaction at the University of St Andrews develop expertise highly valued in roles such as UX designers, interaction designers, usability analysts, and HCI researchers. This program equips students with advanced skills in designing and evaluating interactive systems with user-centric approaches, preparing them for careers in technology, research, and design industries.

Specifically:

  • The University Careers Centre supports students with tailored advice, workshops on presentation and interview skills, networking events, and employer connections focused on tech and design roles.

  • Graduate satisfaction for this MSc is strong at 74%, with a median salary around £28,000 fifteen months post-graduation, reflecting competitive outcomes linked to the program’s reputation and skills focus.

  • The School of Computer Science collaborates with industry partners and research groups, providing avenues for project work, internships, and applied research opportunities.

  • Although specific professional accreditation is not highlighted, the program’s strong academic foundation and affiliation with the internationally renowned SACHI research group add significant career value.

  • Graduates are employed broadly across public and private sectors, UX consulting firms, technology companies, and research labs, leveraging their comprehensive practical and theoretical training.

Further Academic Progression:
Graduates frequently pursue PhD studies in Human Computer Interaction or related interdisciplinary research at St Andrews or leading universities worldwide, advancing their expertise and career in academic or industrial research settings.

Program Key Stats

£31450 (Annual Fee)
£ 50
Rolling


Yes

Eligibility Criteria

3 Year

N/A
N/A
N/A
N/A
7.0
91
2:1
1330
30

Additional Information & Requirements

Career Options

  • Software Engineer
  • Programmer Analyst
  • Researcher
  • Quality Assurance Specialist
  • Technical Field Manager

Book Free Session with Our Admission Experts

Admission Experts