A levels for computer science?Watch
Our standard conditional offer for the straight CompSci degree is A*AA with at least an A in Maths. The A* has to be in either Maths, Further Maths, Physics or Computing. We only make offers based on three A Levels. We'd notice if you'd done more, but they wouldn't form part of the offer.
So in terms of subject choice, Maths is essential. As I'm sure you're aware Computing is a very mathematical subject. We are very much looking for students who have really developed their mathematical thinking. We think that Further Maths is the best preparation for our courses. We do know that not all schools offer it, so it's not compulsory. But it does make an application more competitive.
We suggest "a science subject such as Physics." But as M00c0w mentions above: it's just that; a suggestion, not a requirement. Biology, Chemistry are also good choices, and perfectly acceptable towards the AA bit of the offer. Just not the A* bit in the way Physics is.
A language such as Spanish teaches different skills. We quite often see (successful) applicants who'd done a language A Level as part of the mix. We'd be perfectly happy to see Spanish alongside two more relevant subjects (eg Maths and Further Maths.)
It's really important that you enjoy the subjects that you take at A Level. So yes, you could meet our standard conditional offer with the A Level combination you suggest. (Maths, Biology, Chemistry & Spanish). But you would be up against students who've got Further Maths, Physics or both. From our point of view swapping one of these subjects for Further Maths (so having Maths plus Further Maths) would make your application more competitive. Not doing Physics wouldn't a problem to us, as long as you've got lots of Maths in there.
You might find this guidance useful: http://www.cs.ox.ac.uk/ugadmissions/...s.html#Subject Choice at School