If you have "mangled grades", MIT and Oxford won't touch you with a 10 foot pole.

Most CS programs will give at least most of what you have, but what the hell are you basing your demands on? Physics IV, if the university has anything like that at all, will be totally different between different universities.