HomeHeriot-Watt UniversityMEng Software Engineering

MEng Software Engineering

Heriot-Watt University
Full-time5 YearsSubject: Computer Science
Course Score
A /81
Graduate Salary
£33,000
Satisfaction
78%
Degree Completion
100%
Professional Jobs
83%
Meaningful Work
82%

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 curriculum
Year 1 Modules
4 items
Programming Fundamentals
Core
View Module Details →
Discrete Mathematics
Core
View Module Details →
Computer Systems
Core
View Module Details →
Calculus & Linear Algebra
Core
View Module Details →
Year 2 Modules
5 items
Year 3 Modules
5 items
Year 4 Modules
3 items

Student Satisfaction

National Student Survey - 15 respondents (74% response rate)

73%
Teaching Quality
66%
Assessment & Feedback
61%
Academic Support
69%
Organisation
91%
Learning Resources
59%
Student Voice

Tuition FeesVerified

Published annual tuition cost at Heriot-Watt University.

£9,535
Per academic year (UK Home)
💰

Government Student Loan

Eligible UK students do not pay upfront. Covered by SFE tuition fee loans.

Will I Get In?

120 UCAS Pts
Admissions Probability
Calculate your odds
Predicted Grades

Course Match AI

When you create a free account, our Engine analyzes if this course perfectly fits your academic profile and builds Plan B Insurance alternatives natively powered by graduate trajectory data.

Unlock Dashboard

Entry Qualifications

A-level
85%
Baccalaureate
10%
Other HE
5%

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 →