Online MSc in Computer Science
Online
MSc
DURATION
27 months
LANGUAGES
English
PACE
Part time
APPLICATION DEADLINE
09 Apr 2026
EARLIEST START DATE
04 May 2026
TUITION FEES
STUDY FORMAT
Distance Learning
Key Summary
Join us for an online MSc overview webinar covering our Computer Science and Artificial Intelligence courses, led by Ben Ralph, Lead Director of Studies.
Join one of the fastest-growing industries in the UK, with an online MSc in Computer Science, from the University of Bath. The University of Bath recognises the importance of developing elite computer science professionals, and this course offers you the chance to upgrade your know-how and switch up your career, no matter if you want to be a software developer or a technical analyst.
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
World-leading academics
University of Bath provides working professionals, or those with no previous experience, with trailblazing, practice-based teaching, aimed to inspire and prepare you for a career in computer science. Throughout studying the online computer science degree you’ll be taught by inspirational research academics, whose work leads the way in AI, Human-Computer Interaction and cybersecurity.
What do our graduates do next?
After studying for our master’s in computer science, potential graduate opportunities include:
- Games developer
- Information systems manager
- IT consultant
- Multimedia programmer
- Network Engineer
- Systems developer
Where do our graduates go on to work?
Graduates from the Department of Computer Science have gone on to work for companies such as:
- Nokia
- BAE Systems
- Electronic Arts
- KPMG
- Web Usability
- Imagination Technologies
- Ranked 6th in Computer science by the Complete University Guide 2026*
- 98% of Computer Science submitted research activity was ranked as ‘world-leading’ or ‘internationally excellent’ in the most recent Research Excellence Framework (REF2021)
*Rankings based on undergraduate data.
What you will learn
- Understand core theories and practices in 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 solutions
- Contributing towards the body of knowledge of particular technical and industrial fields
- Think creatively and critically and push the boundaries with code
Compulsory units:
- Principles of programming (10 credits)
- Software engineering 1 (10 credits)
- Foundations of computation (10 credits)
- Software engineering 2 (10 credits)
- Databases and cloud (10 credits)
- Functional programming (10 credits)
- Foundations of Artificial Intelligence (10 credits)
Select 2 optional units:
- Cybersecurity (10 credits)
- Entrepreneurship (10 credits)
- Artificial Intelligence as a Social and Political Practice (10 credits)
Select 2 optional units:
- Theory of human-computer interaction (10 credits)
- Deep learning (10 credits)
- Robotics (10 credits)
Compulsory units:
- Research project preparation (10 credits)
- Independent research project (60 credits)


