Check out this catalog of over 100 Free Online Courses from Harvard. Topics include the humanities, business, history, math and science (including Harvard’s award winning intro to Computer Science CS50) and many other subject areas.
HarvardX
Free online courses from Harvard University