We have limited spaces on our September 2022 cohort and we are currently nearing full capacity. If you wish to apply we encourage you to complete your application soon to join our waiting list. Applications for our next intake starting in January 2023 will open soon!
Upgrade your career potential
With 75% of company executives experiencing challenges in digital recruitment (2017–2018) in the UK,1 there is high demand for digital skills and expertise. Gaining relevant digital skills and competence in the technical sphere opens up a range of exciting professional opportunities.
Centred on the industrial application of computing, our online MSc Computer Science 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.
'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
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. Our online MSc is focused on teaching you the principles of programming in general. For example, in your first unit, 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, Haskell and SQL), and the course will cover which problems these languages are specifically suited to solving. Learning the principles behind programming equips you with a skillset which enables you to effectively approach various new problems.
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, preparing 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.