Faculty of Science

MSc in Human Computer Interaction

Discover how to design, build and evaluate interactive systems. Learn about human computer interaction and user experience design. 

Why Human Computer Interaction at Bath

  • Gain the professional skills to prepare you for a career in software development or consultancy
  • Benefit from learning with one of the UK’s most successful Human Computer Interaction research groups
  • Have the opportunity to take a year-long paid work placement in industry, gaining valuable experience for your future career
  • Learn in cutting-edge, specialist facilities designed specifically for the industry

What you’ll learn

You will study the social and economic factors behind the development of interactive computing technologies for computational devices. You’ll develop an understanding of how human psychology, communication and social relations underpin design innovations in the field. You will learn how to execute interactive systems with the needs of people in mind.

During your studies you will have exposure to the latest ideas, developing the confidence to manage your own large and complex projects.

You will be taught by academics from multi-disciplinary backgrounds in research, practice and graduate education.

You will also have the opportunity to undertake a fully supported, paid year-long placement with one of our industry partners. Placements give you the chance to put all of your skills and knowledge into practice, preparing you for your future career.

The course is aimed at students with a background in computer science, psychology or a related discipline.

Course structure

Intensive route (12 months)

There are a number of compulsory and optional units across semesters one and two. In semester one, you will study two compulsory units, Software engineering and Safety critical systems, and choose from two optional units. 

In the second semester, you will study three compulsory units, Entrepreneurship, Interactive Computer design and Research project preparation, and choose from two optional units.

Of the optional units you choose, one can be a Director of Studies approved unit – a unit in a relevant subject from outside of your course.

In semester three, you’ll complete a dissertation project.

Optional units may include:

  • Internet technology
  • Networking
  • Mobile and persuasive systems
  • Quantitative methods 1: introduction to quantitative methods
  • Collaborative systems
  • Digital media
  • Security and integrity
  • Theory of human computer interaction

Placement route (24 months)

This 24-month route follows the same pathway as the intensive route until semester three, when you’ll start your year-long placement if you have successfully secured one. Following your placement year, you will complete your research project.

For a full list of the unit options available and for more information about the compulsory units, please see our Programme and Unit Catalogue.

Please note, units can vary between academic years. Please refer to the Programme and Unit Catalogue for the most up to date course information.

Your career

With devices that need human interaction everywhere - at work, at home and in transit; on our desks, on our laps, in our hands – the career options available to graduates of the MSc Human Computer Interaction are wide and varied. A huge number of sectors, including healthcare, transport, resource delivery and emergency management, depend on interactive computing technologies, so graduates in the field are highly sought after.

Recent graduates from the department have gone on to work with companies such as BAE Systems, University of Cambridge, KPMG and the Web Usability Partnership.

A number of graduates have also gone on to study at PhD level.


You can apply using our online application form. Read more about how to apply before you start your application. 

Entry requirements: a first or second-class undergraduate degree (or equivalent) in a relevant subject.

A Maths A-Level or a mathematics unit at undergraduate level is required.

Computer Science graduates who achieved a 2.2 will also be considered. Maths A level or mathematics unit at undergraduate level is desirable for these applications.

Language requirements: IELTS 6.5 (at least 6.0 in each of the four components) or equivalent. If you have not met our English language requirements, you may be eligible for a combined offer.

Contact the admissions team if you have any questions about your application.

Fees and funding

For current information about course fees, please see our tuition fees pages for more information.

There are a number of funding options available, including student loans and scholarships. Please see our funding pages for details.