The is the best pre-computer science introductory text I have came across. Its systematic approach to the subject is for the layman without any computing background. I recommend this book to anyone I would like to understand basic computer concepts or would like to pursuit a degree in computer science
I bought this book, after careful deliberation with myself(due to its price) last year, when I started my degree in Computer Science. The book is easy to read, with lots of clarifying moments(when you exclaim 'Eureka') as something that was obscured before becomes cristal clear.
The structure, content, and pace are excellent. Though at first sight it may appear somewhat lengthy, by the time you finish it you will be left wanting more(so in effect it could be argued that it's short).
I learned LOTS by reading this book, and served very well as a refresher of things I already knew, and as a complement to the course materials I was studying at uni. It covers pretty much all the basic elements of computer science, with the exclusion of robotics, I think.
Most importantly, it doesn't assume much knowledge from part of the reader/student, and all information is presented in an approachable, entertaining, yet deep way.
There are many books on CS out there, and as an introductory text, this is one of the best. Highly recommended.
Recommended to me by a Software Developer friend who said: "this book is a condensed version my 3-year Computer Science BSc!" Very well organised and easy to read. Full of colour & illustrations. Good focus on relevant topics. Comes with 1 year access to online e-book and questions which is a nice touch.
This is the only proper computer science book on the market and no matter what edition you buy it has all the foundations of computer science. Unlike the BTEC books which I found useless in a sense that they just talk about how to be a good computer technician or what to do to be successful when you work as a computer technician and they only touch the surface in a few areas of computer science.
So if you want a proper computer book rich with information and something that you can read and learn the fundamentals of computing then buy this one. I have worked for many years as a computing/IT lecturer, and looked at hundreds of books in the past and I can confidently recommend this book for all computing courses from level 1 to degree courses. A complete coverage of computer science at various levels. It is also a book that does not rely on a particular package or application program or operating system, so it never goes out of date - a book to keep for the years to come.
Another thing that impressed me about this book is the interesting way it is written that makes a very interesting reading material. It also contains many colour pictures and excellent illustrations. The quality of print is excellent too.
Computer Science Illuminated is a very resourceful book and has proven to be a great reference guide for some more abstract area of the Science of computational systems. Any computer science student, computer programmer, web developer or embedded system developer should have this book on their shelf.
Ideal and easy explanation of computer science. Especially for those who wish to understand computer technology. My daughter used it to undertake an MSc in IT and found it invaluable. Highly recommended.