Skip navigation
Entry year
2027/28

Human-Computer Interaction MSc

Human-Computer Interaction at Northumbria

Human-Computer Interaction (HCI) MSc at Northumbria gives you the skills to design, evaluate and critique the technology that shapes everyday life.

Build a strong grounding in the principles of HCI while exploring pressing issues in computer science, from artificial intelligence as a design material to ethical and responsible computing practice and learn to analyse user behaviour and design for a wide range of interactive mediums, audiences and contexts, building technical competence alongside a critical understanding of inclusion and accessibility.

Assessments mirror authentic industry challenges, sharpening your ability to communicate complex ideas to both technical and non-technical audiences. In your final semester, you'll complete an independent project on a specialist area of your choice, applying what you've learned and building the confidence to propel your career in UX and human-centred design.

Learning & Assessment

Learn through lectures, seminars, design practicals and hands-on labs, applying industry-standard tools to real problems. Coursework-based assessment builds your coding, research and presentation skills through practical, authentic tasks.

During your time at Northumbria, there are lots of opportunities to apply your knowledge in real-world settings. We call this experiential learning. Our Real-World Learning hub provides more information about how at Northumbria, learning goes beyond lectures.

Module Information

Module information is indicative and is reviewed annually therefore may be subject to change. Applicants will be informed if there are any changes.

Year One Core Modules

In this module you will learn the tools and techniques required to build software systems using a programming language such as Python. You will be introduced to core programming concepts, master their use and get practical experience of how to apply them in appropriate contexts. Specifically, this will comprise developing a working knowledge of variables and types, operators and conditional statements, looping structures and functions, as well as more sophisticated data structures (e.g. lists and classes) and working with files. Using a modern Integrated Development Environment (IDE) you will be exploring fundamental programming principles applicable to modern programming languages including, debugging, testing and error-handling, modularity and code reuse, and discover programming paradigms, for example Object-Oriented Programming (OOP). Overall, you will develop and apply your skills using contemporary development libraries and hone your professional practice through learning industry standard software design principles.

Computing technologies have a range of effects on society, which will be explored in this module. Drawing on relevant theory and research, key issues will be introduced and critically evaluated. Seminars provide the opportunity to critically reflect, and develop skills in verbal communication, around the role of computing professionals in the development and application of technology within society. This module considers topics such as the commercial contexts and drivers which shape computing products, the types of harms and exclusion which arise in an increasingly digital society, the use of technology by governments to provide civic services, and debates around the effects of technology on children and young people. The presentation, potential moral panic and hyperbole around emergent technologies such as AI, and the social media landscape will also be contextualised theoretically. This module presents a holistic view of ethical and responsible computing which not only identifies harms, but also a diverse range of opportunities to create new economic markets, empower individuals, and provide a forum for the sharing of information to challenge existing power structures, e.g. the Panama papers, whistleblowing and ethical hacking. You learn how to identify and use evidence to construct argument, and identify the possible risks, exclusions and harms your work as a computing professional may potentially give rise too, and how to mitigate these.

You will gain a foundational understanding of Human-Computer Interaction (HCI) as a discipline that bridges psychology, computing, design, and ethics. The module introduces you to key HCI theories (e.g. mental models, embodied interaction, value-sensitive design), methods (e.g. diary studies, cultural probes), and real-world application areas (e.g. workplace, healthcare, finance). You will learn how HCI has evolved across its three historical waves, and how this evolution informs the development of technologies in all aspects of life. Each week we will explore different topics/domains as case studies of contemporary challenges where HCI plays a critical role.
Example of contemporary challenges addressed in the module include (but are not limited to):
• Workplace automation and emerging forms of labour
• Designing for access, equity, and neurodiversity
• Rethinking attention, and overload in digital life
• Navigating health tracking, self-diagnosis, and care through digital tools

By the end of the module, you will be able to interpret human-technology interactions using appropriate theoretical and methodological tools, and to reflect on how different perspectives (including ethical, social, and cultural) shape the design of user experiences. You will also learn to express HCI insights through creative and research-informed visual formats.

In this module you will learn how to evaluate and select appropriate interaction modalities based on their affordances and be able to justify and articulate how they support different forms of interaction. You will demonstrate how you can configure multiple interaction modalities to meet a specific scenario and apply relevant theories and concerns to critically engage with your design.

Indicative topics include:

• Direct Interaction (e.g. touch, multi-touch, pens, direct interaction, AR manipulation)
• In-direct Interaction (e.g. mouse, game controllers, VR pointing)
• Embodied Interaction (e.g. wearables, body tracking, performative interaction, exercise interaction)
• Tangible Interaction (e.g. embedded computing, RFID, buttons, knobs)
• Output Modalities (e.g. screens, paper, light indicators, dials, sound, haptics)

Cross-cutting themes:

• Sustainability (of the required hardware, and of the interaction techniques) e.g. Energy-conscious design, designing for longevity and reuse.
• Interaction Patterns (e.g. IoT wifi connections, touch-screen design, one-button interfaces)
• Theories of interaction (Kinesthetics, Proxemics, FITTS law)
• Accessibility
• Degrees of Freedom
• XR Interaction (tracking, pointing etc)

The core of this module is learning about different approaches to dialogues with materials drawing on different disciplines and contexts. First you will be introduced to the main theories and ideas behind that modality (e.g. text, language and natural language processing) and then you will engage in a practical workshop where, through practical engagement, we will consider how practitioners engage with that modality. If using non-digital methods, we will critically consider how these principles apply to HCI and AI design practices, collectively addressing the question of what does AI materiality look like, and how can we use it as a design material? This module is at the cutting edge of contemporary thinking around artificial intelligence, and the module content will draw heavily on cutting edge language (and multi-modal) models, so it is expected to change in light of contemporary thinking around the topic.
The different material practices we will consider include (but are not limited to):
• Language, text and natural language processing
• Computer vision, perception, photography, film & graphic design
• Audio and sound design, text-to-speech synthesis, music generation and ambient sound processing as design materials
• Gesture and movement - investigating motion capture, gesture recognition, kinaesthetic interfaces, and embodied interaction as modalities for human-AI dialogue
• Spatial and 3D modelling - considering volumetric capture, spatial computing, AR/VR environments, and 3D modelling (physical and digital) as design materials
• Data visualization and information design - considering how data becomes material through visualization, dashboard design, and information architecture in AI systems
• Collaborative and social interfaces - exploring conversational AI, chatbots, social robotics, and collective intelligence systems as material practices

By the end of the module, you will be able to apply a diverse range of material design practices to AI design, demonstrating knowledge around different modalities and their critical application. You will have critically analysed theories and frameworks in different disciplines in how they apply to AI as a design material.

On this module, you will gain an understanding of how to evaluate interactive technologies through the lens of User Experience (UX) Design. You will study a range of established and emerging UX evaluation methods, developing the ability to critically assess how technologies align with user needs, behaviours, and contextual factors in real-world environments.
Key areas of study include:
• UX evaluation frameworks and methodologies, including both formative and summative approaches.
• Heuristic evaluation, cognitive walkthroughs, and task-based usability testing.
• Quantitative and qualitative data collection techniques, such as performance metrics, satisfaction surveys, and think-aloud protocols.
• Advanced UX evaluation tools, with a particular focus on eye-tracking to explore visual attention and cognitive load.
• The challenges of evaluating ubiquitous, wearable, and mobile technologies, including spatial, temporal, and environmental considerations.
• The role of user-centred design principles in shaping evaluation strategies.
• Data analysis and interpretation, enabling you to derive actionable insights and make evidence-based design recommendations.
You will apply these methods in hands-on, practical investigations, assessing real-world systems through iterative evaluations. By the end of the module, you will be equipped to conduct robust UX research, critically reflect on the evaluation process, and communicate findings effectively key competencies for professional roles in HCI, UX research, and digital product design.

This module will involve conducting a substantial individual research project relevant to your programme of study, based within the broader sphere of computer science and related disciplines. Over the course of completing this module, you will employ skills developed throughout your programme and will augment these with a variety of new skills and abilities which will allow you to complete an original research project and present the outputs of this process in both written and oral forms. This will include not only the specialist technical knowledge required to undertake innovative and rigorous research, but also a range of transferrable professional skills including communication (written and oral), literature searching and reviewing, research methods and design, project management, and personal time management. You will have guest input from external speakers from industry, to highlight and underscore how employers value these core skills as professionally valuable. During the creation of a project approval document, you will be required to engage with the University’s research ethics process and to consider any legal, societal and professional issues raised by your research project.

You will develop your understanding of academic conventions in UK higher education aligned to your level of study, including expectations around critical analysis, structure, argumentation, evidencing, and referencing. The module focuses on developing communication strategies that will help you express your ideas clearly and coherently in written assignments and spoken activities. You will also reflect on your current academic and language skills and develop strategies for development ahead of your assessments.

Entry Requirements 2027/28

Applicants should normally have: 

A minimum of a 2:2 honours degree in any subject. Other subject qualifications, equivalent professional qualifications and/or relevant work experience will be considered on an individual basis. 

International qualifications: 

If you have studied a non UK qualification, you can see how your qualifications compare to the standard entry criteria, by selecting the country that you received the qualification in, from our country pages. Visit www.northumbria.ac.uk/yourcountry

English language requirements: 

International applicants are required to have a minimum overall IELTS (Academic) score of 6.5 with 5.5 in each component (or approved equivalent*). 

*The university accepts a large number of UK and International Qualifications in place of IELTS. You can find details of acceptable tests and the required grades you will need in our English Language section. Visit www.northumbria.ac.uk/englishqualifications

Fees and Funding 2027/28 Entry

Fees are set in line with the UK Government's tuition fee cap. The University may increase fees in subsequent years in line with any changes to the tuition fee cap. Increases will be linked to inflation. For example, increases may be linked to RPIX (Retail Price Index excluding mortgage interest payments) Students will be notified of any increase ahead of it taking effect. Student fee loans rise in line with the tuition fees cap.

*if your course is longer than one year


This is the tuition fee for your first year of study. You should expect to pay tuition fees for every year of study. The University may increase fees in the second and subsequent years of your course at our discretion in line with any inflationary or other uplift. Students will be notified of any increase ahead of it taking effect.

There are no Additional Costs



Scholarships and Discounts

Discover More about Fees, Scholarships and other Funding options available for UK and International applicants.

Apply Now

Start your application

To start your application, simply select the month you would like to start your course.

How to apply

Apply directly to Northumbria using our online application.

Why Northumbria?

tutor stood talking to students in class

Research-powered teaching

Computer Science and Informatics at Northumbria is ranked 12th in the UK for research power, keeping your learning grounded in current thinking. (REF 2021)

photograph of newcastle bridges including tyne bridge

Study in a thriving tech city

Newcastle's growing digital and creative sector offers opportunities for networking, events and industry connections right on your doorstep throughout your studies.

wide shot of computer lab

Specialist labs and equipment

Work with industry-standard software and eye-tracking technology, building practical skills relevant to user research and interaction design roles.

students working on a computer as a team, staff overseeing

An ethical approach to computing

Build a critical understanding of accessibility, inclusion and responsible technology design, preparing you to navigate the complex challenges facing the industry.

student sat around a table with classmates discussing coursework

Skills for a range of roles

Build the ability to communicate complex ideas to technical and non-technical audiences, a skill that can be useful across a range of roles, from UX to user research.

Career Prospects

This programme empowers you to build transferable skills in communicating with technical and non-technical audiences, analysing complex problems and working both independently and within teams. These competencies are valuable across sectors where interactive technology touches everyday life, from software and product design to accessibility consultancy.

Graduates of this course can aspire to advance into careers such as user researcher, UX designer, interaction designer or human factors engineer, or progress to doctoral study in HCI, or may wish to explore further specialisation in emerging areas such as AI-driven design, adding depth to their professional profile.
student smiling

Student Projects

During your studies, you'll have the freedom to shape your final independent project around an area of HCI that interests you most, drawing on user research, prototyping and evaluation methods. Potential student projects could span topics such as designing accessible interfaces for underrepresented user groups, evaluating the usability of emerging AI tools or investigating multi-modal interaction techniques.

Group design work throughout the course gives you the chance to test ideas collaboratively, present your reasoning to peers and refine your approach based on feedback, building the reflective practice expected of a professional HCI practitioner ready to justify design decisions with evidence.
Close up of hands writing on a keyboard

Facilities

Northumbria's specialist labs enable you to build practical HCI skills using industry-standard software and hardware, including eye tracking for usability testing, AI and programming. Computer labs and online resources support your independent study, extending the material delivered in lectures and seminars.

Electronic submission and feedback, used wherever possible, let you review earlier work and refine your next assessment. IT and learning resources are available during evenings and weekends, giving you the flexibility to fit focused study time around your other commitments. Your assessments draw on industry-standard tools, software and approaches, helping you build practical skills relevant to roles such as user research and UX.

You can now experience Northumbria University from the comfort of your own home. Our immersive virtual tours and interactive 360 images allow you to explore our vibrant campus and dynamic learning spaces, all from anywhere in the world.

Teaching Staff

Learn from academics active in Social Computing research who have worked on projects with industry and NGO partners, bringing that experience into your teaching. Their research informs content across the course, keeping your learning grounded in current thinking on ethics, AI and usability as the discipline evolves.

Any Questions?

Our Applicant Services team will be happy to help. They can be contacted on 0191 406 0901.

Register your interest

If you'd like to receive the latest updates from Northumbria about our courses, events, finance & funding then enter your details below.

* At Northumbria we are strongly committed to protecting the privacy of personal data. To view the University's Privacy Notice please click here

Page last reviewed: 7 November 2026

Next review due: 7 November 2027

Back to top