Some additional info I turned up on the MIT site for this course:<p>If you don't like Scribd: <a href="http://mit.edu/6.01/mercurial/spring11/www/handouts/readings.pdf" rel="nofollow">http://mit.edu/6.01/mercurial/spring11/www/handouts/readings...</a><p><i>Think Python, How to Think Like a Computer Scientist</i>: <a href="http://www.greenteapress.com/thinkpython/thinkpython.pdf" rel="nofollow">http://www.greenteapress.com/thinkpython/thinkpython.pdf</a><p>Whiteboard Demos [videos]: <a href="http://alawi.csail.mit.edu/~alawi/as3/" rel="nofollow">http://alawi.csail.mit.edu/~alawi/as3/</a>
Alternately if you are really interested you can check the video lectures of many courses and subjects, some are old but hey basics are still the basics they never change :)
<a href="http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/" rel="nofollow">http://ocw.mit.edu/courses/electrical-engineering-and-comput...</a>
Different set of topics than I expected. More engineering focused. Not a negative, by any means, nut the ToC is worth a look tom determine whether this will address one's particular needs.