Software engineers reviewing code and system designs on screen at their workplace.

MSc Computer Science with Software Engineering Online

  • Graduate in as little as 1 year, or flex to part-time.

  • 12th in employment in the UK*

  • Total fees: £7,680 – pay in full or pay per module.

  • Bring AI into software lifecycles that millions depend on.

Why choose Walbrook for your MSc Computer Science degree

  • e-learning-laptop-1

    Study 100% online, from anywhere

    Graduate in as little as 1 year.
    12 starts per year, from October 2026.

  • 12th in UK for employment and further study

    Beating Russell Group universities on outcomes*
    24/7 online Careers Hub for career confidence.

  • business-deal-handshake

    For professionals balancing work, home and life

    Study flexibly within a weekly structure.
    Flex between full and part-time.

Build software skills that will outlast the next big thing in tech

Behind every app, platform, and service that people rely on every day is software that has to stay reliable, secure, and ready to scale – no matter how fast the technology changes. And in the age of AI, there is a demand for software engineers who can direct AI tools, validate what they produce, and stay accountable for quality.

Software engineer is the single most in-demand tech role worldwide, and it's now the second-biggest skills shortage in the UK, with 24% of organisations naming it a critical gap (Harvey Nash, 2026 Tech Talent & Salary Report). Created by tech experts in London – the centre of Europe's largest tech and AI community – our Computer Science with Software Engineering MSc gives you the expertise to succeed within this high-growth environment.

You'll learn to design robust architectures, engineer reliable software at scale, and bring AI responsibly into the development lifecycle, before completing a research project rooted in your own professional context. Study 100% online, full or part-time, and graduate in as little as 1 year, ready to design, build, and lead. 

What you'll learn and why it matters

  • Master design skills that are always in demand: the architectural principles and patterns that outlast any language or framework.

  • Think like a professional engineer from day one: using version control, code review, automated testing, and continuous delivery.

  • Harness AI across the whole software development lifecycle: using it to gather requirements and generate code, and judging when to trust its output.

  • Get hands-on with cloud-based software: its infrastructure, secure networks, and the databases that store the world's data.

  • Master what AI can't replace: the problem-solving and judgement skills that make engineers the most in-demand talent in almost every industry.

Headshot-Prof-Alastair-Irons-Quote

Our computer science master's programmes are designed to help students develop the skills needed to succeed in industry. We want students to graduate with knowledge they can use immediately in their careers.

Prof. Alastair Irons
Academic Lead for MSc Computer Science at Walbrook
Former Vice President (Academic) of the BCS, The Chartered Institute for IT, and Chair of the BCS Academy. 

My favourite part of studying with Walbrook is definitely the flexibility that the online degree offers. I think without that there wouldn't have been away for me to achieve this level of qualification. I haven't felt a massive change in my routine and don't feel like I have to give up much either to fit the studying in.

Dean PiperWalbrook online MBA Finance student

Walbrook: recognised for education excellence

e-learning-laptop-1

The Walbrook Way: Digital from day one. Designed for your career.

*National Graduate Outcomes Survey, 2024