WillDAQ has put down what I was aiming at with my earlier question.
Seriously, don't go anywhere near any kind of engineering degree course unless your maths is bombproof.
I'm speaking from bitter experience here, I managed to scrape through clearing onto a general engineering degree (with Electical / Electronic as a 3rd year specialisation) with a D in Maths (plus a couple of A grades in Physics and Chemistry).
It was very very tough, unfortunately I was just about clever enough to scrape through the first year exams. With the benefit of hindsight I wish I hadn't. If I'd failed them I would have had to face the fact my Maths wasn't good enough and either got it sorted or changed onto a different course.
In the end I scraped through the rest of the course and achieved a 'thinking mans degree' (a 3rd).
Funnily enough, it has still turned out to be quite useful, but thats only because I've ended up on a very niche career path where general engineering knowledge has been more important than actually designing anything! If I needed to use it in anger as a designer I'd be clueless.
I should also add that (regardless of what the governement / media and educational establishment might have you believe) A levels are watered down compared to how they used to be. I taught Physics at senior school for a while recently so I know what I'm talking about!
So unless that D grade had some serious extenuating circumstances (like a hay fever attack!) then you need to get some serious extra maths tuition or bin the engineering degree concept.
I know that may not be what you want to hear, but I would hate anyone to make the same mistake I did.
Good luck,
pb