Upgrade your career potential

With 75% of company executives experiencing challenges in digital recruitment (2017–2018) in the UK,1 there’s clearly a need for digital skills and expertise. For those with the necessary digital skills, opportunities abound.

Centred on the industrial application of computing, our Online MSc Computer Science degree will give you a sound foundation in practical and theoretical computation. This emphasis on the fundamental principles of computing, in real-life settings, will give you the skills to fit into a technical role, whatever your prior experience.

'You'll study in a research-led department and be taught by inspirational academics who are experts in their field. Their practice-based teaching will prepare you for each new challenge.'
Dr Michael Wright Course Director

Quick course facts

Choose Bath online

Developed and taught by a practicing group of influential computer scientists, studying this course will expose you to emerging ideas in AI, human computer interaction, cryptography, security and integrity.

By working with you to accelerate your mathematical knowledge and your understanding of computational models, theories and methodologies, our lecturers will give you a deeper understanding of computer systems. We’ll encourage you to apply this knowledge and experiment, which will help to prepare you for solving unique challenges with code. You’ll also benefit from real-world insights through our links with major tech corporations such as Imagination Technologies, Electronic Arts, BAE Systems, KPMG and Nokia.

This course has been designed to match the growing need for graduates who are trained in one discipline and who are skilled in computer science too. Throughout the program, there will be an emphasis on exploring the fundamental principles of computer science, and its application in real-life settings - from the principles of programming, software engineering and the mathematics of computation through to artificial intelligence, human-computer interaction and cryptography.

Dr Michael Wright


Ranked 1st for employability in computer science and information systems by The Guardian University Guide 20202, we are recognised for our commitment to career progression in this field.

We also head up the Institute of Coding, an initiative made up of universities and corporations dedicated to plugging the digital skills gap. This connection opens the door to contributions from big business, giving you unique insights into what skills employers are looking for.

Studying this course can unlock a number of technically related professions including technical analytics and software development. With over 500,000 people needed in the UK to fill skilled positions in computer science by 2022, the career opportunities are huge.3


  • Understand core theories and practices of computer science
  • Explore exciting new opportunities in AI, human computer interaction, cryptography and cybersecurity
  • Acquire key theories and mathematical principles to support your understanding of emerging techniques
  • Develop primary research and critical evaluation skills to form your own solutions
  • Contribute towards the body of knowledge of particular technical and industrial fields
  • Think creatively and critically and push the boundaries with code

A master’s degree can be a really good springboard into a variety of careers, in particular if you graduate from a place like Bath.

Christina Keating


Our active learning environment will keep you connected to the curriculum all the way through to graduation.

  • Engaging video content and real-life case studies
  • Interaction and networking with students and lecturers
  • Digital resources to support your studies and develop your career


In a world short on skilled computer scientists, the units in our Master’s in Computer Science course will arm you with the skills to succeed in this ever-growing sector.

From learning how to develop computer software in our principles of programming unit through to artificial intelligence and cryptography, our compelling course units will provide you with the real-world skills required for a technically challenging career.  

Our online computer science courses finish with a project. You will produce a unique piece of research using techniques learned throughout the year.



  • You should have a first or strong second-class bachelor’s honours degree or international equivalent
  • To apply for this course you may have an undergraduate degree in any subject, but you must demonstrate evidence of relevant quantitative skills (especially algebra and calculus) either through your degree study or by alternative means
  • We may make an offer based on a lower grade if you can provide evidence of your suitability for the degree

International students

  • If your first language is not English you will need IELTS with a grade of at least 6.5 overall and no less than 6.0 in any of the four parts (listening, reading, writing and speaking). If you completed your degree in the UK within the last 2 years, you may be exempt from our English language requirements.

Dr Michael Wright

Michael is a researcher in Human Computer Interaction with a particular interest in understanding the user experience of interaction across devices, applications and contexts.

  1. Ignite digital skills gap infographic: https://www.ignite.digital/uk-digital-skills-gap-infographic/
  2. Rankings based on undergraduate data
  3. Institute of Coding: https://instituteofcoding.org/