
Online MSc in Computer Science
Online
DURATION
27 Months
LANGUAGES
English
PACE
Part time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
May 2025
TUITION FEES
Request tuition fees
STUDY FORMAT
Distance Learning
Key Summary
Introduction
Join one of the fastest-growing industries in the UK, with an online MSc in Computer Science, from the University of Bath. In the first half of 2021, 173,309 tech jobs were advertised monthly on average. This represents an increase of 42% relative to 2019. 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.
Career Opportunities
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
Gallery
Rankings
- Ranked 8th in Computer science by the Complete University Guide 2025*
- Top 10 in Computer Science by the Times and Sunday Times Good University Guide 2025*
*Rankings based on undergraduate data.
Program Outcome
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
Curriculum
- 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)
- Artificial intelligence (10 credits)
- Entrepreneurship (10 credits)
- Theory of human-computer interaction (10 credits)
- Cybersecurity (10 credits)
- Intelligent control and cognitive systems (10 credits)
- Research project preparation (10 credits)
- Independent research project (60 credits)