Hacker News new | ask | show | jobs
by spacemanaki 5564 days ago
MIT's Open Courseware is also top-notch stuff. The intro-to-CS and programming with Python has a set of lecture videos and assignments, I think there are a few others with lectures (including the famous 6.001 Structure and Interpretation of Computer Programs)

http://ocw.mit.edu/index.htm