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.