Introduction to Computer Science with Python [pdf]
Some additional info I turned up on the MIT site for this course:
If you don't like Scribd: http://mit.edu/6.01/mercurial/spring11/www/handouts/readings...
Think Python, How to Think Like a Computer Scientist: http://www.greenteapress.com/thinkpython/thinkpython.pdf
Whiteboard Demos [videos]: http://alawi.csail.mit.edu/~alawi/as3/
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 :) http://ocw.mit.edu/courses/electrical-engineering-and-comput...
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.