

MEng Software Engineering
About this course
Software engineering is the discipline of building reliable, efficient, and maintainable software systems at scale. Where computer science focuses on the theoretical foundations of computation, software engineering is explicitly concerned with the professional practice of developing software that works correctly in the real world: systems that must handle large numbers of users, perform reliably over time, remain secure under attack, and be maintained and extended by teams of engineers working together. These requirements introduce engineering challenges that go far beyond writing code, and addressing them rigorously is what distinguishes software engineers from programmers. At Heriot-Watt, this five-year MEng programme provides an integrated master's education in software engineering, developing both the technical depth and the professional skills needed for a career at the highest level of the field. You will study software design and architecture, programming languages, algorithms, testing and verification, security engineering, project management, and the methods used to develop large and complex systems reliably. The MEng level means you graduate with a master's qualification on a single integrated pathway, without the need for a separate postgraduate degree. The programme emphasises resilient and secure systems, reflecting the reality that software failures and security vulnerabilities have serious real-world consequences. Software engineering graduates are among the most employable in the UK. Roles in software development, systems architecture, quality engineering, security engineering, DevOps, and technical leadership across technology companies, financial institutions, healthcare, defence, and virtually every other sector are natural destinations. Heriot-Watt's strong research culture and industry connections in Edinburgh's technology sector are an asset throughout the programme. Many graduates also pursue research careers or further professional development in specialist engineering areas.
Syllabus & Modules
Typical curriculumStudent Satisfaction
National Student Survey - 15 respondents (74% response rate)
What comes next? 🎓
Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.
Explore Schools on WhatSchool.ai →