edX

edX is a repository of course offerings by big name entities such as Harvard.