Edinburgh Campus
The MEng Software Engineering programme is a comprehensive five-year integrated Masters course that builds upon the foundational knowledge acquired during the initial three years of the BSc Computer Science programme. Designed to equip students with the essential professional skills required to develop resilient and secure systems, this programme ensures a well-rounded education in software engineering.
During the first three years, students delve into the core concepts of computer science, laying the groundwork for advanced studies in software engineering. The curriculum is carefully crafted to cover both theoretical principles and practical applications, preparing students to address real-world challenges in the field.
In the fourth year, students embark on a specialised track that focuses on honing their skills in constructing robust and secure systems. This phase of the programme emphasises hands-on experience, allowing students to apply their knowledge in practical scenarios and develop a deep understanding of industry standards and best practices.
The highlight of the fifth year is a dedicated period of paid industrial placement, providing students with the invaluable opportunity to apply their skills in a professional setting.
2026 requirements
Standard entry: 4 Highers at AAAB including Maths plus English at National 5.
Widening access entry: 4 Highers at BBBC including Maths at B plus English at National 5.
For entry to Level 2 you would require 3 Advanced Highers at BBB including Maths and Computing Science plus Highers at AAAB. You are expected to be proficient in a programming language, with Java preferred.
September
Degree
MEng
Full time
G601
5 years
School of Mathematical and Computer Sciences
Computer Science
11