Upgrade your career potential

Applications for our January intake of Computer Science MSc online are now closed, you can register your interest for May 2021 by requesting information. Alternatively you may be interested in our Business Analytics online MSc.

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.

'Studying an MSc in Computer Science is giving me both a holistic view of the field and a detailed view of what I enjoy the most. This is not only useful from a technical perspective, but also helps me to better decide on the particular areas that I would want to specialise.'
Mohammad Dasseh, Computer Science online MSc student

Quick course facts

  • Duration: 2 years, 3 months
  • Start dates: January, May and September. Applications for our January intake are now closed, register your interest for May 2021 and request information now.
  • Entry requirements
  • Fees and funding

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, cybersecurity and programming.

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. Our online computer science degree will 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.

Jess Crees

I’ve got a new job with better benefits because this course has already started to fill in the gaps in my knowledge. Plus studying part-time while working helps you to stand out from other interview candidates and showed my dedication to my career to my previous manager and my new one.

Jess Crees


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 Bath University’s Computer Science online 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 extensive.3


  • Understand core theories and practices of computer science
  • Explore exciting new opportunities in AI, human computer interaction 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

I chose the University of Bath because they are part of the Institute of Coding which aims to increase the number of people who can work in technology. It’s important to me to study at a university that understands the real-world impact of technology.

Jess Crees


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

University of Bath
Online learning


Designed exclusively for online study,
the University of Bath’s Virtual Learning Environment…
takes the learning experience further.

1: Find everything you need quickly and easily

2: Prep your workload and set your weekly agenda
Unit calendar
Upcoming events
Calendar of deadlines

3: Study in bite-sized blocks at a time and place that suits you

4: Tap into a wealth of all-inclusive e-resources

5: Experience academic content in a variety of engaging ways

6: Connect with specialist support when you need it

7: Bring learning to life with video and real-world case studies

8: Enhance your studies with hands-on interactive assignments

9: Collaborate and network with peers and tutors

10: Build your own portfolio and share your best work

Take what you’ve learned and apply it in the real world

Time to further your career? Request information and apply now.


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 cybersecurity, 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 prior to the start of the course, you may be exempt from our English language requirements.

Dr Christina Keating

Dr Keating is our online Computer Science director as well as a lecturer at the Department of Computer Science at the University of Bath. Passionate about Human–Computer Interaction, Christina is committed to exploring the cognitive abilities of technology users, dual task paradigms and notification design. Recent research explored the impact of the process of idea generation and the modelling of performance of creative tasks on the design of ‘ideation’ support systems.

  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/