Computer Science

When Computers Exceed Human Intelligence - The Age of Spiritual Machines
When Computers Exceed Human Intelligence - The Age of Spiritual Machines

Review:Back in the '50s artificial intelligence researchers Newell, Shaw, and Simon created a program called the General Problem Solver which succeeded in finding solutions to some hard problems in mathematics, to include a completely original proof to a theorem from Principia Mathematica that had never previously been solved. This led Simon and Newell to predict that by 1985 that machines would be able to perform any task that humans can do.
Simon and Newell were brilliant thinkers, but also were g... Read more

Learning From Data
Learning From Data

Review:This book helped me understand everything from K-nearest neighbors to deep neural networks. Professor Yaser presents a clear and well-written book for students and anyone interested in machine learning. Additionally, he allows anyone with the book to access his online resources at no additional fee. I can't say enough good things about this book!! Read more

Deep Learning (Adaptive Computation and Machine Learning)
Deep Learning (Adaptive Computation and Machine Learning)

Review:Great (and a very timely & relevant) book on this exciting and cutting edge domain. A much needed reference material on Deep Learning, covering the foundations, as well as offering a glimpse into the further research areas. Read more

Second Edition (Springer Series in Statistics) - and Prediction
Second Edition (Springer Series in Statistics) - and Prediction

Review:I would strongly dissuade anyone from buying this book. Approximately 50% of the book is mathematical notation and the author minimally defines the notation that he employs. This is a great book for someone that understands the notation used, but if you are not well versed in symbols then this might as well be Greek. The mathematics itself is not difficult, but the terms that he uses require substantial on-line research. The author also changes the meanings for certain symbols without informing ... Read more

Pattern Recognition and Machine Learning (Information Science and Statistics)
Pattern Recognition and Machine Learning (Information Science and Statistics)

Review:It's hard to figure out who would actually benefit from this book - it amounts to seven hundred pages of equations interrupted by blocks of text that fail to provide any intuition whatever for the techniques they are describing, and the occasional graph which is remarkable in the universe of graphs as being scarcely more informative than the equations it is meant to illustrate.

Seriously, you have to wonder wtf Bishop thought he was doing here. As a catalog of equations for people who al... Read more

How to Devise Innovative Digital Products that People Want
How to Devise Innovative Digital Products that People Want

Review:Before I read the book, I have little knowledge about creating an application. But after I read this book, especially chapter 4:Conducting Competitive Research, I know a lots of useful methods to know my directed or undirected competitor. Also, chapter 7 helped me finish my first prototype in a efficient and convenient way. I am so proud of to have my first application prototype with fully researched and when I have interview in product manager, I am willing to share my product with interviewer... Read more

C Programming: A Modern Approach, 2nd Edition
C Programming: A Modern Approach, 2nd Edition

Review:This textbook is extremely well written. I got it when I was learning C and it was perfectly suited to this - I don't have any criticisms. It made me realize that there are some textbooks that are a class above the majority and that the time spent finding the good ones will quickly be repaid. Read more

C++ Primer Plus (6th Edition) (Developer's Library)
C++ Primer Plus (6th Edition) (Developer's Library)

Review:This book is a good introductory course to the c++ programming language. Although I do not consider myself an absolute beginner for programming, I must admit that the material in this book consolidates what I know, and what I don't know. The balance between code structure over general problem solving signifies how important it is to properly learn a new programming language. It is for this purpose that I take on my free times and devote myself into the book, reading about how others write and st... Read more

C Programming Language, 2nd Edition
C Programming Language, 2nd Edition

Review:I was looking for an introductory book on "C" and found this was recommended by a MIT professor who was teaching microcontroller courses. So I bought it and found it to be clear, authoritative and easy to follow. I would recommended this to anyone wanting to start "C". Read more

The C++ Programming Language, 4th Edition
The C++ Programming Language, 4th Edition

Review:although written by the creator of C++, the examples are bad written and not comprehensive. It seems that the writer documented as much as possible, but on the expanse of thorough explanations and examples. Read more

More information