I am 20 years out of college with a CS degree, working in your typical business rules development kind of job. Exactly the kind of job that doesn't need a CS degree, but I'm perfectly decent at programming business rules, so there's that. Last year, I've been on a learning binge myself, due to the fact that I want to understand the underlying workings of the technologies that are shaping our near future. In this inte…
> I'm close to completing Single Variable Calculus on the OCW website on MIT. It's probably too late for that course, but IMO MIT's courses on edx are much better structured than on MIT OCW or whatever it's called.
I've also tried to keep my learning carried with lots of reading. The most academic book of the year I had was"energy and civilization".
I would strongly recommend learning how to learn to help formulate a learning plan and making sure you get the right level of challenge.