edX: Free, Challenging Online Courses for Interested Students

edX — a multi-college partnership that includes MIT, Harvard, UC Berkeley, and other schools in the U.S. and abroad — offers several exciting online courses in various STEM disciplines.  All courses are free to the participants, and those who complete a course receive a certificate.  Courses are rigorous and fun, with active discussion forums.

Check out their offerings at https://www.edx.org/course-list/allschools/allsubjects/allcourses.  Use the drop-down menu to search for courses in: