A four-year MEng, G600
Delivered by the Department of Computing; Imperial describes a software-engineering specialism with an industrial placement.
Undergraduate · Imperial Computing, Software Engineering
Imperial's Computing (Software Engineering) MEng is a four-year course in the Department of Computing with the same entry standard as its sister specialisms: A* in Mathematics, IB 41 and a compulsory TMUA. The decision for an applicant is the specialism. This one is about how software is engineered, tested, maintained and extended in complex systems, rather than about artificial intelligence or security.
Official information · last verified for 2027 entry
Taken from Imperial's Computing (Software Engineering) MEng course page and read on 1 November 2026. For a normal 2028-entry application, made in 2027, every requirement below is last verified for the previous cycle and may change; Imperial's 2028-entry requirements and dates are awaiting publication.
Delivered by the Department of Computing; Imperial describes a software-engineering specialism with an industrial placement.
The A-level standard includes A* in Mathematics, with Further Mathematics preferred. The IB standard is 41 points with 7 in Mathematics at Higher Level.
Imperial says applicants must sit the Test for Mathematics for University Admission.
Imperial says interviews may be offered to some candidates at the admissions tutors' discretion.
Imperial describes a deep understanding of methods for building complex systems that meet users' needs.
Official sources
Read on 1 November 2026 on Imperial's Computing (Software Engineering) MEng course page, which describes 2027 entry. Imperial's Department of Computing pages, the module descriptions beyond the course page, fees and the 2028-entry values were not read, and no other university's degree was read for this guide and are not stated.
The degree
Imperial says the specialism focuses on how software is engineered to form complex computing systems, using state-of-the-art methods so that systems are easy to test, maintain and extend and meet their users' needs. The shared first two years cover systems, databases, architecture, algorithms and mathematics, with Software Engineering Design and a Computing Group Project in the second year. Later options named on the course page include Software Engineering for Industry, Distributed Algorithms and Software Reliability. This guide does not describe individual modules beyond naming them.
Is it the right degree?
Imperial lists these as separate UCAS courses, and the entry rules look alike, so the question is the specialism. Avandy's comparison is general.
you want to learn how large software systems are designed, tested and maintained.
you want to keep the focus broad. Avandy's Imperial Computing guide covers it.
your interest is intelligent or trustworthy systems. Avandy's Imperial Computing AI/ML and Security and Reliability guides cover them.
Entry rules
A-level applicants need A*A*A to A*AAA including A* in Mathematics, with Further Mathematics preferred; IB applicants need 41 points with 7 in Mathematics and 7 in another relevant subject at Higher Level. The TMUA is compulsory. Interviews are not standard but may be offered at the admissions tutors' discretion. This page states no test scores.
A decision framework
This is Avandy's own framework, not Imperial's.
The specialism is framed around engineering complex systems.
It is a stated condition of the A-level standard.
The TMUA is part of the application, not an optional extra.
Planning for 2028 entry
Applying for 2028 entry means applying in 2027, under rules Imperial has not yet published for that cycle. Each item below carries one of two labels. Last verified for 2027 entry means Imperial published it for the previous cycle and it may change. Awaiting publication for 2028 entry means Imperial has not yet published it.
These are the best guide to what to prepare. Imperial has not confirmed them for 2028 entry.
Check Imperial's course page for the 2028-entry values when they appear.
Confirm Mathematics and your second subject, read the course page's module lists and plan TMUA preparation.
Support
Avandy provides independent academic and admissions support. It is not affiliated with Imperial College London or any of its colleges or departments. Preparation sits within the Avandy Trinity Advisory Model: a Strategic Admissions Consultant, a PhD-level Academic Mentor and a Subject-specific Tutor, working to the actual requirements of each course. Support here means course-fit advice, subject mentoring and ethical preparation; Avandy gives no scores or probabilities and does not supply interview or test questions. No outcome is promised.
Questions
A*A*A to A*AAA at A level including A* in Mathematics, or 41 IB points with 7 in Mathematics and 7 in another relevant subject at Higher Level, in Imperial's wording for 2027 entry.
Yes. Imperial says applicants must sit it as part of the application.
Imperial says interviews are not standard but may be offered to some candidates at the admissions tutors' discretion.
It is a separate UCAS course (G600). Imperial describes a software-engineering specialism on building complex systems that are easy to test, maintain and extend.
Imperial says students complete an industrial placement at the end of the third year.
No. They are Imperial's wording for the 2027 application cycle. Check the course page again when Imperial publishes its 2028-entry requirements.
Students and families
Tell us about the student's curriculum, their mathematics, how they weigh software engineering against AI or security specialisms and the TMUA, the universities on the list, and the intended year of entry. A senior adviser will review the academic profile before recommending how to prepare.