MIT Open Course Ware
Highlights of Calculus SeriesIntroduction to Computer Science and Programming (Series)
- 1: Introduction and Goals; Data Types, Operators, and Variables
- 2: Branching, Conditionals, and Iteration
- ...
- 6: Bisection Methods, Newton/Raphson, Introduction to Lists
6.171 Software Engineering for Web Applications
More to come... (or you can just browse the link: http://ocw.mit.edu )