Computer System Engineering
I've been an enthusiastic follower of MOOCs since 2013 and it's amazing to me that there still isn't a better option than OCW for a serious, long-term learner.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.OCW is truly an invaluable resource worth supporting and sharing!