Comment Already some overlap from ArsDigita University (Score 1) 179
Especially the math/compsci stuff. See here. You can even buy an entire drive filled with all course content.
It is not every question that deserves an answer. -- Publilius Syrus