Computer Science online MSc

Upskill whatever your background

Build your foundations in computing. Expand your career possibilities.

The online MSc Computer Science from the University of Bath helps you dive deeper into computing, exploring how it works, from the foundations to developing the programming skills to apply that knowledge to real-world problems. Whether you’re building on an existing computing background or starting from a different discipline, this course provides a broad understanding of computer science before progressing to more advanced topics, helping you better prepare for the course content.

Master programming principles

3 starts a year

100% online

Top 10 in Computer Science by CUG 2027*

Cost per 10 credits £722**

By accelerating your mathematical knowledge and your understanding of computational models and theories, you’ll also be able to build skills you can continue to use as your career develops.

As a university leading the Institute of Coding, Bath brings together academic and industry perspectives to support learning that can be applied to the evolving field of computer science. The initiative gives employers the opportunity to contribute to the online master’s in computer science, ensuring that you develop the skills employers need most.

Request information

Complete the form below for detailed course and pricing information and to be contacted by phone and email.

Minimum duration

2 years, 4 months

Start dates

January, May, September

Fees

The total cost of this 180-credit course is £12,996**. Fees are paid per unit. (£722 per 10-credit unit, £1,444 per 20-credit unit and two instalments of £2,166 for your 60-credit project). 10% alumni discount available.

Entry requirements

  • You should have a first or second-class honours undergraduate 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.

International students

Applicants must have an IELTS score of 6.5 with no less than 6.0 in any band

Upgrade your career potential

Centred on the industrial application of computing, our online master’s degree will give you a sound foundation in practical and theoretical computation, no matter what your current skillset. This emphasis on the fundamental principles of computing, in real-life settings, will give you the skills to fit into a technical role, even if you do not have prior programming experience.

In your first unit of this course, you will learn the basics of programming using the C language and object-oriented programming using Java. You will subsequently be introduced to other languages (such as Python and SQL), and the course will cover which problems these languages are specifically suited to solving. The course offers a mix of compulsory and optional units, providing flexibility to tailor your studies to your particular career path or area of interest.

Units you can take on this course include:

This unit introduces students to the fundamentals of programming. It introduces the generic building blocks of programs and demonstrates them using appropriate programming languages. It explores how to break down complex problems such that they can be solved programmatically through appropriate paradigms, such as procedural or object-oriented. The unit builds confidence in computational thinking that can be applied to a range of problems and programming languages.

This unit teaches the concepts and methods required for developing software systems, using contemporary software processes such as agile. Students will learn about the software lifecycle, such as learning how to gather requirements and developing models for writing code and testing and evaluating software.

Cybersecurity is often in the news these days: either theft of personal data, or organisations closed by ransomware, or both. But how do these attacks arise, and what can people, specifically computer people, do about this? We will see that many attacks could have been prevented by very simple measures, sometimes in programming, but also in systems, such as multi-factor authentication.

Online learning that is active and engaged

engaging content

hands-on interactive assignments

interaction and networking

digital resources

For people with existing work and lifestyle commitments, our online MSc courses are a passage to sought-after careers. Our Virtual Learning Environment makes our online Master of Science degrees as immersive as our on-campus courses. So, wherever you choose to study, you’ll always be engaged with the content, your lecturers and your fellow students.

Request Info

Turn your passion into a profession

Net tech employment in the UK reached approximately 2.18 million workers in 20241, and by 2035, the UK will need over 1.9 million STEM professionals, including in areas such as computing and engineering2.

Thanks to connections with international businesses, we’ve helped a number of recent campus computer science MSc graduates secure positions with the likes of Imagination Technologies, Electronic Arts, BAE Systems, KPMG and Nokia. If you’ve got the passion, we’ll help find the computer scientist in you.

After studying our master’s in computer science, potential graduate opportunities include:

  • games developer
  • information systems manager
  • IT consultant
  • multimedia programmer
  • network engineer
  • systems developer

More than 50 years of educational excellence

In 1966 the University of Bath was established by Royal Charter. Last year we ranked top 10* in the UK and have a reputation for research and teaching excellence.
Additional rankings include:

Top 10 in Computer Science by The Complete University Guide 2027*

98% of Computer Science submitted research activity was ranked as ‘world-leading’ or ‘internationally excellent’ in the most recent Research Excellence Framework (REF2021)

Valerie Berger

“I gained knowledge of databases, programming languages, AI modules, and data security, and came away with a solid overview of all the key areas. Almost everything I learned has been directly applicable in my work.”

–Valerie Berger, Computer Science online MSc graduate

Get in touch

With practice-based teaching we will prepare you for each new challenge, in a world where nothing stands still.

Request Info

Sources and Disclaimers

  1. State of the Tech Workforce UK 2025 | CompTIA Report. (2025). Retrieved November 20, 2025, from Comptia.org website: https://www.comptia.org/.
  2. Jobs of the future | Universities UK (2024). Retrieved on December 1, 2025, from Universitiesuk.ac.uk website: https://www.universitiesuk.ac.uk/.

*Rankings based on undergraduate data.

**Valid up to and including September 2027 intake. Tuition fees are liable to increase each January. You should budget for an increase of up to a maximum of 8% each year. Terms and conditions for tuition fee payments for online courses.