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.

  • Specialise in the world's most in-demand tech role.

Why choose Walbrook for MSc Computer Science with Software Engineering degree

  • e-learning-laptop-1

    Become a tech expert, 100% online

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

  • business-deal-handshake

    Your route into tech, backed by real support

    No computing degree or experience required.
    Curriculum designed by experts in tech. 

  • 12th in UK for employment and further study

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

Build software skills that will outlast any single tool or language

Software engineer is the single most in-demand tech role worldwide, and it's the second-biggest skills shortage in the UK, with 24% of organisations naming it a critical gap (Harvey Nash, 2026 Tech Talent & Salary Report). 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.

Created by tech experts in the City of London – at the centre of Europe's largest tech and AI community (Dealroom Global Tech Ecosystem Index), our Computer Science with Software Engineering MSc gives you the expertise to succeed within this high-growth environment. You don't need a computing degree to apply – just the curiosity to create and maintain the apps, platforms, and services that people rely on every day.

Graduate in as little as 1 year – confident that what you learn matches what employers are and will be hiring for, and with the knowledge to think like a software engineer in the age of AI. You'll study 100% online, with regular feedback from your expert module tutors built into every 8-week module, and the option to switch to part-time when you need more flexibility. 

What you'll learn and why it matters

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

  • 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.

  • Complete a software research project shaped around your own workplace, or the field you're moving into, so you're ready for whatever tech comes next. 

Headshot-Prof-Alastair-Irons-Quote

Our computer science master's programmes are designed for anyone who wants to build strong, practical computer science skills in order to further their career. That includes people who want to move into computing roles, but also those who want to step into more senior positions.

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.

I actually wanted to say how happy I am that I’m studying on this programme and how lucky I feel. The programme is very well structured, the study materials are solid, and it has helped me develop my skills and knowledge significantly. There are many online programmes available, but finding one that combined academic quality, accessibility and affordability was very important to me.

Marzie HashemiWalbrook online MSc Computer Science with Cyber Security 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