Energy: A Human History
Pulitzer Prize winner Richard Rhodes delivers a sweeping narrative of how humanity has harnessed the earths resources to power civilization over the last five centuries. He traces the transition from wood and water to coal, oil, and electricity, revealing that our history is defined by the quest for better fuel. By focusing on the inventors and entrepreneurs who drove these shifts, Rhodes shows h…
Shelves
More like this
Learning Perl
Learning Perl , better known as "the Llama book", starts the programmer on the way to mastery. Written by three prominent members of the Perl comm…
The Elements Of Computing Systems: Building A Modern Computer From First Principles
The best way to understand how computers work is to build one from scratch, and this textbook leads learners through twelve chapters and projects …
Applied Cryptography: Protocols, Algorithms, and Source Code in C
"…the best introduction to cryptography I've ever seen. … The book the National Security Agency wanted never to be published." –Wired Magazine…
C++: How to Program
With over 250,000 sold, Harvey and Paul Deitel's C++ How to Program is the world's best-selling introduction to C++ programming. Now, this classic…
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 Design of Everyday Things
The ultimate guide to human-centered design Even the smartest among us can feel inept as we fail to figure out which light switch or oven burner t…
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 …
The Making of the Atomic Bomb
Here for the first time, in rich, human, political, and scientific detail, is the complete story of how the bomb was developed, from the turn-of-t…
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…
The Nature of Code
How can we capture the unpredictable evolutionary and emergent properties of nature in software? How can understanding the mathematical principles…
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have alread…
Dark Sun: The Making of the Hydrogen Bomb
Richard Rhodes delivers a sweeping historical narrative that picks up where his Pulitzer Prize winning work on the atomic bomb left off. This meti…