Visions: How Science Will Revolutionize the 21st Century
Michio Kaku explores the frontier of human discovery by examining how three major scientific pillars define our future. He argues that humanity is shifting from observing the laws of nature to actively choreographing them. By synthesizing insights from over one hundred and fifty leading scientists, Kaku provides a rigorous look at the technologies currently moving from experimental laboratories i…
Shelves
More like this
Hacking: The Art of Exploitation w/CD
A comprehensive introduction to the techniques of exploitation and creative problem-solving methods commonly referred to as "hacking." It shows ho…
Types and Programming Languages
A comprehensive introduction to type systems and programming languages. A type system is a syntactic method for automatically checking the absence…
Quantum Supremacy
Michio Kaku explores the next great leap in technology as traditional silicon chips reach their physical limits. He introduces readers to the worl…
Physics of the Future: How Science Will Shape Human Destiny and Our Daily Lives by the Year 2100
Imagine, if you can, the world in the year 2100. In Physics of the Future, Michio Kaku—the New York Times bestselling author of Physics of …
Accelerated C++: Practical Programming by Example
Want to learn how to program in C++ immediately? Want to start writing better, more powerful C++ programs today? Accelerated C++'s uniquely modern…
Pragmatic Thinking and Learning: Refactor Your Wetware
Software development happens in your head. Not in an editor, IDE, or designtool. You're well educated on how to work with software and hardware, b…
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…
A Discipline of Programming
Clean wraps, corners square, lay flat. No creases to the spine, or hinge. Small frayed spot at the top of the spine. No previous owner's name, no …
Penguin Random House Python Crash Course
Python Crash Course is a fast-paced, thorough introduction to programming with Python that will have you writing programs, solving problems, and m…
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…
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…
Object-Oriented Analysis and Design with Applications
Grady Booch and his co-authors draw upon the rich and varied results of object-oriented software development projects and offer improved methods f…