Most employers for programmers are looking for a BSc in a Science or Maths. I looked for Computer Science degrees with a games development focus when I was looking at Universities. I ended up at Wolverhampton doing "Computer Science (Games Development)" through clearing as I had poor A-level grades and went into clearing. Wolverhampton Uni has done pretty poorly on the tables and even asked to be removed from them this year, but I was grateful for the offer in clearing and didn't want to waste a year back at college/doing a foundation year at another Uni.
I've done Java and HTML/CSS in my first year, and I'm doing Ansi C now. I'll do my first games module next semester. As far as 3D maths goes Vectors also play a big part. I've got extracurricular projects (which is also a must) and a placement next year, so hopefully I'll be all set with my BSc in Computer Science in 2012. The tuition fee hike won't make too much of a difference for me as I'll only have one year of the higher price, but it is still a bummer.