I stopped monitoring that side of tech, but early MOOCs (first gen coursera, edx, stanford) were as good or even better in some regards than my own college programming studies[0]. I could engage deeper in the material and there was some healthy emulation between people on the dedicated IRC rooms. On site college doesn't give you full focus, you might be distracted by people, teachers won't necessarily be more present for you (so not worse than rewatching a video)
bonus point: there were some famous names in our groups, it was fun to see the spread between absolute noobs and cpp iso standard contributor
[0] for programming, questions + test suites are very effective to try various ideas and see what fails. for other subjects, like philosophy it might differ
replies(1):