Computer System Engineering
I've been an enthusiastic follower of MOOCs since 2013 and it's amazing to me that there <i>still</i> isn't a better option than OCW for a serious, long-term learner.<p>Coursera and edX each had some great courses at their peak but the vast majority were lower-level, they came from a wide variety of institutions and most were time-restricted. As a result, even for subjects like mathematics or computer science there just wasn't a path for an ambitious learner to piece together the full material from a bachelor's degree. These days, even automated graders are behind the paywall and the promise of an education for all is more distant than ever.<p>OCW is truly an invaluable resource worth supporting and sharing!