Mit Ocw (Mit Opencourseware, Ie Free/open Online Mit Courses)
I've done the intro comp sci and am just starting up intro neurochem. I cannot recommend this site enough, it's soo laudable to go and do something like this.
/+1 to MIT! Seriously guys check out the course selections, this is an outstanding resource