Computer Science Books


The Book of Why: The New Science of Cause and Effect

A Turing Award-winning computer scientist and statistician shows how understanding causality has revolutionized science and will revolutionize art…

(4 )

Python Tricks: A Buffet of Awesome Python Features

Author: Dan Bader

“I don’t even feel like I’ve scratched the surface of what I can do with Python” With Python The Book you’ll discover Python’s best practic…

(4 )

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…

(4 )

Alan Turing: The Enigma

Alan Turing (1912-54) was a British mathematician who made history. His breaking of the German U-boat Enigma cipher in World War II ensured Allied…

(4 )

Human Compatible: Artificial Intelligence and the Problem of Control

A leading artificial intelligence researcher lays out a new approach to AI that will enable us to coexist successfully with increasingly intellige…

(4 )

UML Distilled: A Brief Guide to the Standard Object Modeling Language

More than 300,000 developers have benefited from past editions of UML Distilled . This third edition is the best resource for quick, no-nonsense i…

(4 )

The Art of Invisibility: The World's Most Famous Hacker Teaches You How to Be Safe in the Age of Big Brother and Big Data

Kevin Mitnick, the world's most famous hacker, teaches you easy cloaking and counter-measures for citizens and consumers in the age of Big Brother…

(4 )

Machine Learning: A Probabilistic Perspective

A comprehensive introduction to machine learning that uses probabilistic models and inference as a unifying approach. Today's Web-enabled d…

(4 )

Seven Concurrency Models in Seven Weeks: When Threads Unravel

Your software needs to leverage multiple cores, handle thousands of users and terabytes of data, and continue working in the face of both hardware…

(4 )

Elements of Information Theory 2nd Edition

The latest edition of this classic is updated with new problem sets and material The Second Edition of this fundamental textbook maintains …

(4 )