Teach Yourself CS

teachyourselfcs.com

Visit Website

Opinionated self-study guide to computer science — selects the single best resource for each of nine core CS subjects and explains why.

Why it is useful

The problem with self-teaching CS is paralysis of choice — hundreds of textbooks and courses per subject. Teach Yourself CS makes one defensible choice per topic so you can follow the curriculum without constant second-guessing. Maintained by Bradfield CS instructors.