Self-Study Computer Science

There are some online resources for DIY computer science degrees. This thread is an attempt to compile a list of good resources on that topic. This is a wiki-post, so anyone with a high enough trust level will be able to edit it and create a list of links here.


I’d also add Vaidehi Joshi’s series of articles on Medium where she explores basic CS subjects. I’ve found it to be supremely bite-sized, digestible, and other gastrointestinally palatable metaphors.


1 Like

Here are a few learning resources that I have on my to-do list:

Computer Science

Statistics and Machine Learning

I have a longer list, but that’s my shorter-term list for CS and machine learning topics.

More interesting resources:

And another list I stumbled across:

I’m currently doing TeachYourSelfCS, along (cross-checking) with CMU’s Funct/Modern CS curriculum.


I’m not sure if this was mentioned yet:

1 Like

I just added the OSSU study plan to the list.

I added this to the list:

I added this one to the list.

1 Like

He has an interesting story. And I think I will keep an eye out for an inexpensive copy of one of the books he suggests: Data Structures and Algorithms in Python

1 Like

If you haven’t tried it yet, check out and set the price alert to something really low. A $30 alert might work.

Amazon is currently showing an absurd “list price” of $999.99. :thinking:


1 Like

Done! Also set an alert for a stats book whose price has varied between $31 and $140!

1 Like

Someone posted tips over here:

Same title, College of William and Mary and published years earlier, also Wiley as publisher… different authors. One would have to wonder if the other is a rip-off of the first.

Tables of contents look quite different though. Seems more likely just a repeat of the (rather generic sounding) title. Maybe another good source though.

There is a related discussion here:

1 Like

Another list of a few books:

I didn’t look closely, but this might interest people.

“WGU was not designed for traditional students, it was 100% designed for working professionals, where WGU will only admit you with a reasonable amount of experience in your field.”

I saw this and thought it might fit in here, even though it isn’t free:

1 Like