An individual, wearing a white blouse and glasses, sits at their computer working.

Online MSc Computing

Compute your dream career with industry-aligned technical skills on a 100% online master’s.

Start Dates: January, March, June, September

Duration: 2 years part-time

Study Mode: Online

Fees: £9,000

A professional working on their laptop, in an indoor setting.

Step into the world of computing with career-ready computer science skills that empower you to innovate, solve complex problems, and make a real impact in the tech industry.

With a curriculum tailored for working professionals, our Online MSc Computing degree will prepare you to become a skilled professional, ethical practitioner, and transformative thinker, all from the comfort of your home.

Apply fundamental programming concepts and development frameworks to design, implement, and test simple and advanced software applications.

Build web-based applications with robust API integration while applying project scoping, design, and management principles.

Utilise Python, Assembly, C, SQL, and C# to design and optimise software solutions for various applications.

Understand and apply the fundamental principles of computer systems, including logic design, state machines, and network organisation.

Model, access, and modify relational data using SQL while understanding the legal, social, and ethical implications of data storage.

Evaluate risks and vulnerabilities while applying ethical practices and security technologies to develop effective mitigation strategies.

The Roehampton difference

Internationally recognised: Earn a prestigious computing degree respected by global brands and guided by industry leaders.

Flexible first: Study at the office or on your commute home with our fully online curriculum and cutting-edge virtual learning platform.

Personalised experiences: Get tailored feedback and support throughout your studies with resources ready whenever you need them.

Smiling person with light hair pulled back, seated at a laptop in a softly lit indoor space, engaged in conversation with another individual.

Every 20-credit module gives you the chance to test ideas, solve problems, and apply what you learn straight into your work. Studying online with Roehampton means you’re part of an active learning community where theory meets practice, and where your day-to-day experience becomes part of the classroom.

Discover foundational principles of programming, including syntax, data types, and control structures, while actively designing and building software applications. Cultivate problem-solving skills by implementing and debugging code for real-world challenges and getting hands-on experience with Python.

Building on learnings from Software Development I, undertake a medium-sized web development project using contemporary frameworks and techniques. Gain advanced programming skills in graphical user interfaces and data stores, and apply software design principles through collaborative projects.

Explore essential concepts of computer system design, including logic design and state machines, while gaining hands-on experience in writing Assembly and C language programmes and evaluating system performance.

Examine data modelling using concept models, spreadsheet models, relational data models, and object-oriented models. Delve into SQL and learn how to utilise its functionalities to secure database systems from attack.

Assess computing’s role in society by discussing ethical practices, legal frameworks, and sustainability measures. Apply these principles in software engineering, artificial intelligence, data science, and cyber security contexts.

Strengthen computer systems with tech-focused strategies in ethical practice, risk management, and compliance. Mitigate cybercrime by
understanding secure design, cryptography, and more.

Research an issue of your choice and apply your learning to real-world challenges. With guidance from an academic supervisor, you’ll sharpen your critical thinking and analytical skills while demonstrating expertise in areas such as emerging technologies, ethics, or risk management.
Person wearing a headset, engaged in conversation in a bright office setting, with another individual blurred in the background seated at computer monitors.

Support at every step

We provide bespoke support at every stage of your studies, from wellbeing and accessibility to academic guidance and career development, so you can thrive online with Roehampton.

Enquire now
Icon of a graduation cap enclosed in an outer blue circle.

To be eligible for our online degrees, you’ll normally need a second-class honours degree from a recognised university. We also welcome applications from non-graduates with professional experience, as well as those holding a third-class honours degree.

Blue icon of the letters "ENG" in a speech bubble enclosed in an outer blue circle.

Our programmes are taught in English. If you’re applying as an international student, you’ll need to provide evidence of your proficiency with a valid qualification issued within the last two years.

  • IELTS Academic – 6.5 overall
  • Roehampton’s English Language Test – 6.5 overall
  • Kaplan Test of English – 478-509 overall 
  • TOEFL IBT – 89 overall
  • PTE Academic – 59 overall
  • Cambridge – 176 overall

Having mastered core computing principles and gained practical experience in software development, programming, data solutions, and beyond, you’ll be well-prepared to tackle complex challenges and excel in a variety of roles and sectors, including:

  • Software developer
  • Data scientist
  • Systems analyst
  • IT project manager or consultant
  • Network or database administrator
  • Cloud solutions architect

As a graduate, you’ll gain access to our dedicated Careers Support Team, offering personalised guidance from day one. Through tailored workshops, events, and one-on-one coaching, we help you navigate the job market and connect with top employers.

An individual, wearing a black blouse, and an undershirt, with a laptop on their lap.