Apple is doing its part to educate the next generation, and offers a plethora of lectures on computer science. It is one of the best places you can visit for guidance via audio and video files. Lectures are available from different universities, museums etc.
The best part is that pretty much everything is free to download on PCs and mobile devices. You can search, play and download educational materiel identical to way to download music.
5. Khan Academy
There “mission is to provide a free world-class education for anyone, anywhere.” Computer Science student can find plenty materials over at the website. You can also get your hands on practice exercises, educational videos and much more.
Khan Academy not only covers computer programming but it also covers math, art history and Economics.