http://lifehacker.com/5875092/plan-your-free-online-education-at-lifehacker-u-spring-semester-2012 Computer Science and Technology UC Berkeley - Computer Science 10 - Professor Dan Garcia - An introduction to computer science and computing in our society, including topics like algorithms and how businesses around the globe use them to predict almost everything, video games and how they're developed, social media and communications, social implications of computing, and what the future of computing holds. Designed for lightly-technical audiences. Stanford University - Computer Science 101 - Professor Nick Parlante - Designed primarily for an audience with no prior experience but an interest in computer science and programming, Stanford's CS 101 course will introduce you to programming and writing your own code, as well as offer a primer on basic computer technology, including hardware, software, the internet, and their intersections. The Open University - An ...
living, learning, knowing...