Hidden Systems: Water, Electricity, the Internet, and the Secrets Behind the Systems We Use Every Day
Dan Nott pulls back the curtain on the invisible networks that power our modern lives in this detailed graphic novel. Through intricate illustrations and clear explanations, the book explores the complex infrastructure behind our faucets, light switches, and computer screens. It moves beyond basic mechanics to examine how these systems were built and why they function the way they do today. Reade…
Shelves
More like this
Swap'd
Allie Navarro is back and ready to prove her coding skills in this high stakes sequel to Clickd. After a public mishap with her previous app, Alli…
The Art of Computer Programming, Volumes 1-3 Boxed Set
Knuth's classic work has been widely acclaimed as one of the most influential works in the field of computer science. For the first time, these bo…
High Wizardry
High Wizardry takes Diane Duanes beloved Young Wizards series to a cosmic scale when ten year old Dairine Callahan discovers that magic has gone d…
Super Scratch Programming Adventure! (Covers Version 2): Learn to Program by Making Cool Games
Super Scratch Programming Adventure! transforms computer science into an action-packed comic book journey. Instead of staring at dry lines of text…
Compilers: Principles, Techniques, and Tools
This introduction to compilers is the direct descendant of the well-known book by Aho and Ullman, Principles of Compiler Design. The authors prese…
Lucy Lopez: Coding Star
Third grader Lucy Lopez is a creative force who loves spending time with her older sister, Elena, in their private club. When Elena becomes obsess…
The Wild Robot
Roz is a robot stranded on a remote island after a shipwreck, left to navigate a rugged landscape where she does not belong. With no programmed in…
Marvel Rising
Marvel Rising brings together two of the most popular modern icons, Squirrel Girl and Ms. Marvel, for an action packed team up that celebrates fri…
Structure and Interpretation of Computer Programs
Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited …
Get Coding
Get Coding provides a hands-on introduction to the world of computer programming through a series of interactive missions. Developed by the expert…
Algorithms to Live By: The Computer Science of Human Decisions
A fascinating exploration of how insights from computer algorithms can be applied to our everyday lives, helping to solve common decision-making p…
The Little Schemer
The notion that “thinking about computing is one of the most exciting things the human mind can do” sets both The Little Schemer (formerly known a…