Harvard CS50 is likely the most well-produced MOOC of all time due to its amazing lectures, fun coding assignments, website, supplementary videos, discussion group and course material. In terms of content, it offers a comprehensive overview of CS (algorithms, data structures, web development etc) and programming languages (C, Python, JavaScript etc).