Computer Science For Beginners?

I'm starting a Computer Science course at Aberystwyth University in late September and although I am capable of doing Maths and ICT/an interest in computers in general, I have not done Computer Science before, does anyone know if there is anywhere online to learn the basic areas beforehand?
2 answers 2