Website Public (all visitors)

Guide - Teach Yourself Computer Science

All the resources you need to give yourself a world class computer science education

If you’re a self-taught engineer or bootcamp grad, you owe it to yourself to learn computer science. Thankfully, you can give yourself a world-class CS education without investing years and a small fortune in a degree program.

There are plenty of resources out there, but some are better than others. You don’t need yet another “200+ Free Online Courses” listicle. You need answers to these questions.

Study all nine subjects below, in roughly the presented order, using either the suggested textbook or video lecture series, but ideally both. Aim for 100-200 hours of study of each topic, then revisit favorites throughout your career...

Curated by

FoundryBase

Updated 11 months ago

Browse more

View all Websites

Continue from source

More from source

Browse more from teachyourselfcs.com

Contribute to FoundryBase

Found something worth adding?

Sign in to suggest resources and start building your own collection.