Computer Science
Topic List15 books curated62 recommendations totalA curated collection of books related to Computer Science, ranked by recommendation signals.

Paths, Dangers, Strategies
A New York Times bestseller Superintelligence asks the questions: What happens when machines surpass humans in general intelligence Will artificial agents save or destroy us Nick Bostrom lays the foundation for understanding the future of humanity and intelligent life.The human brain has some capabilities that the brains of other animals lack. It...

A Common Sense Approach to Web Usability
“Available recommendation signals cluster around NonFiction, Commerce, Design, Programming, DesignArt lists, suggesting this book may fit readers looking for creative discipline, craft, or artistic motivation. Treat this as discovery context, not a quality guarantee.”

Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This longawaited revision contains changes throughout the text. There are new implementations of most of the major Programming, systems in the book, including the interpreters and compilers, and the authors have incorporat...
The Computer Science of Human Decisions
What should we do, or leave undone, in a day or a lifetime How much messiness should we accept What balance of the new and familiar is the most fulfilling These may seem like uniquely human quandaries, but they are not. Computers, like us, confront limited space and time, so computer scientists have been grappling with similar problems for decad...
How Google and Its Rivals Rewrote the Rules of Business and Transformed Our Culture
What does the world want According to John Battelle, a company that answers that question—in all its shades of meaning—can unlock the most intractable riddles of business and arguably of human culture itself. And for the past few years, that’s exactly what Google has been doing....
Work, Progress, and Prosperity in a Time of Brilliant Technologies
In recent years, Googles autonomous cars have logged thousands of miles on American highways and IBMs Watson trounced the best human Jeopardy! players. Digital technologieswith hardware, software, and networks at their corewill in the near future diagnose diseases more accurately than doctors can, apply enormous data sets to transform retailing, an...
A Practical Handbook of Software Construction, Second Edition
Widely considered one of the best practical guides to Programming,, Steve McConnell's original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leadingedge practicesand hundreds of new code samplesillustrating the art and science of software con...

"Modern Operating Systems, Fourth Edition, "" is intended for introductory courses in Operating Systems in Computer Science, Computer Engineering, and Electrical Engineering programs. It also serves as a useful reference for OS professionals" The widely anticipated revision of this worldwide bestseller incorporates the latest developments in opera...
From Journeyman to Master
On the "books read" section of Ev Williams' GoodReads profile.
A Handbook of Agile Software Craftsmanship
Even bad code can function. But if code isn t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn t have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile So...
The Hidden Language of Computer Hardware and Software
What do flashlights, the British invasion, black cats, and seesaws have to do with computers In CODE, they show us the ingenious ways we manipulate language and invent new means of communicating with each other. And through CODE, we see how this ingenuity and our very human compulsion to communicate have driven the technological innovations of the...
This fourth edition of Robert Sedgewick and Kevin Wayne's Algorithms is the leading textbook on algorithms today and is widely used in colleges and universities worldwide. This book surveys the most important computer algorithms currently in use and provides a full treatment of data structures and algorithms for sorting, searching, graph processing...
A comprehensive introduction to type systems and Programming, languages.A type system is a syntactic method for automatically checking the absence of certain erroneous behaviors by classifying program phrases according to the kinds of values they compute. The study of type systemsand of Programming, languages from a typetheoretic perspectivehas ...
Learning to Program with AI, Big Data and The Cloud
Built from recommendation data, category signals, and source-backed book records. Use this list as a starting point; open any book to see proof, context, and Amazon options where available.
Explore more lists
About this list
This list aggregates books that appear in public recommendation sources, reader-interest signals, and category data. Books are ranked by their position from the source list; recommendation counts and ratings are shown where available. Open any book to see source-backed recommendation proof, editorial context, and Amazon options — the per-book detail page is where the trust signals live.
