Looking at the A level grades wanted for an MEng course in mechanical engineering at the best engineering universities, his predicted grades come up short. I think it’s very difficult to predict what wriggle room there will be for dropped grades. However he could have one or two aspirational choices that are advertising AAA. I think I’m correct that Newcastle want AAB for their MEng so he really needs to look at all MEng courses at RG universities and see which ones are saying AAB. I don’t think there will be many though. Some will be A*AA so I’d probably avoid them. Loughborough is also asking for high grades as non RG so possibly discount them too.
Then start looking at places like Surrey, Leicester, Swansea, Sussex, and similar and see what they have. Then look at the former polytechnics. Many of them have excellent engineering degrees and they are a strength of these universities. Don’t discount them. Too many to mention but lower entry requirements will probably mean he could do an MEng and get accepted with his grades as they are.
This then leads to the dilemma of MEng at a lower ranking university or BEng at a better one and trade up to MEng. I would ask how many students actually do this? Ask each faculty.
Look at the differences in the courses. A year in industry adds 1 year to both degrees. Who finds the placement? These can lead to a job so is it best to add it to a BEng? Or is he ok with 5 years of study/placement for the MEng plus placement? That’s a big time/financial commitment. Is it worth it?
MEng leads to much quicker chartered status. Look at the Institute of Mechanical Engineers for guidance. They will have careers advice for engineering students. Most courses will be registered as educationally suitable for registration with the Engineering Council accredited degree programme but do check! Most decent grad engineers with ambition will get jobs. MEng is the higher ranking qualification because it can take a lot longer to get chartered with BEng. These days BEng commonly leads to Incorporated Engineer status - a rung below chartered.
Lots to think about - good luck