BookintermediateFree
Computer Science: An Overview
J. Glenn Brookshear
Computer Science: An Overview - A book resource
This link may earn us a small commission at no extra cost to you. Affiliate disclosure
More resources on Introduction to Computer Science
BookFree
Structure and Interpretation of Computer Programs (SICP)
The definitive text on computational logic and the structure of computer programs; teaches abstraction as a primary engineering survival tool.
WebsiteFree
CS Unplugged
Free intro CS without computers for concepts
WebsiteFree
NandGame
Interactive NAND to computer builder, free and fun intro
WebsiteFree
CS50 Harvard Official
Free course materials and problem sets
WebsiteFree
Teach Yourself Computer Science
Self-study guide with free resources, top Reddit rec
CourseFree
Introduction to Computer Science and Programming Using Python
An introduction to computer science as a tool to solve real-world analytical problems using Python 3.5.
