http://web.mit.edu/12.000/www/m2011/index.html
MIT subject 12.000 - Solving Complex Problems