MEng Software Engineering
60 monthsProgramme duration
20,310 GBPTuition Fee/year
30 Jun, 2026Application Deadline
SepStarting Month
Programme overview
Main Subject
Computer Science and Information Systems
Degree
MEng
Study Level
Masters
Study Mode
On Campus
This integrated Masters programme recognises professionalism in the development of excellent quality software, using industry recognised tools and techniques in a range of application areas.
On successful completion of this course you will have the knowledge, understanding and skills to gain graduate-level employment in a wide range of private and public sector organisations. Recent graduates from our Software Engineering course have found employment as software engineers (developer, designer, tester and maintainer), software support analysts, project managers and trainee IT consultants; and several have gained entry to prestigious management trainee programmes with large employers.
At the beginning of the course you will gain practical experience of software development using object-oriented programming, as well as an understanding of how software systems are used in businesses, and methods to build effective user interfaces. You are then taught key methods of software engineering used in industry, while expanding your knowledge of areas such as databases and operating systems.
As you progress, you will develop a critical understanding of the analysis, design, development, testing, evaluation and modification of reliable, maintainable and high quality software including real-time, mobile and large scale enterprise systems
In year four, you will develop a familiarity and understanding of a range of theoretical and methodological approaches to the design of effective interactive systems. At this stage you will learn to select and evaluate hardware and software to facilitate the design and implementation of software systems including the interfacing between the two.
The MEng year of the course focuses on professional software engineering skills. This includes undertaking a team-based software engineering project, alongside studying key industrial application areas including enterprise computing and advanced web programming.
Programme overview
Main Subject
Computer Science and Information Systems
Degree
MEng
Study Level
Masters
Study Mode
On Campus
This integrated Masters programme recognises professionalism in the development of excellent quality software, using industry recognised tools and techniques in a range of application areas.
On successful completion of this course you will have the knowledge, understanding and skills to gain graduate-level employment in a wide range of private and public sector organisations. Recent graduates from our Software Engineering course have found employment as software engineers (developer, designer, tester and maintainer), software support analysts, project managers and trainee IT consultants; and several have gained entry to prestigious management trainee programmes with large employers.
At the beginning of the course you will gain practical experience of software development using object-oriented programming, as well as an understanding of how software systems are used in businesses, and methods to build effective user interfaces. You are then taught key methods of software engineering used in industry, while expanding your knowledge of areas such as databases and operating systems.
As you progress, you will develop a critical understanding of the analysis, design, development, testing, evaluation and modification of reliable, maintainable and high quality software including real-time, mobile and large scale enterprise systems
In year four, you will develop a familiarity and understanding of a range of theoretical and methodological approaches to the design of effective interactive systems. At this stage you will learn to select and evaluate hardware and software to facilitate the design and implementation of software systems including the interfacing between the two.
The MEng year of the course focuses on professional software engineering skills. This includes undertaking a team-based software engineering project, alongside studying key industrial application areas including enterprise computing and advanced web programming.
Admission Requirements
Standard Entry Requirement: ABBB and National 5 Maths/Applications Maths C Minimum Offer Entry Requirement: BBBC or ABCC and National 5 Maths/Applications Maths C You may be given an adjusted offer of entry if you meet our specified minimum entry requirements within our widening participation criteria, and outlined in our Contextual Admissions Policy. Click here for further information about our entry requirements and admissions policies.
A Level
BBC and GCSE Maths C/4 Irish Leaving Certificate
H2, H2, H2, H3 at Higher Level to include Maths. BTEC (QCF) Extended Diploma Level 3
Minimum grades MMM (Merit, Merit, Merit) in a related subject. A Level grade C in Maths or equivalent. BTEC (QCF) National Diploma Level 3
Minimum grades D*D* (Distinction*, Distinction*) to include relevant Maths qualification.
BTEC (QCF) National Diploma Level 3 plus A Level
Minimum grades DD (Distinction, Distinction) and A Level Maths grade C. International Baccalaureate Diploma
Award of Diploma with 29 points overall with three HL subjects at grades 6, 5, 5 to include Maths at level 5. T Levels
Merit - T Level with additional A Level in Maths grade B.
Tuition fees
Domestic
International
Scholarships
Selecting the right scholarship can be a daunting process. With countless options available, students often find themselves overwhelmed and confused. The decision can be especially stressful for those facing financial constraints or pursuing specific academic or career goals.
To help students navigate this challenging process, we recommend the following articles:
Get closer to your dream programme
Your consent preferences have been set.
Time to start exploring.
Your account has been removed.
You can still browse the site or sign up again once you have parental consent.
Get closer to your dream programme