Computer Science Books


Books-Under-Review-->Computers-->Computer Science-->70
Related Subjects: Database Theory Distributed Computing Computer Graphics Theoretical Organizations Academic Departments
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250
Computer Science Books sorted by Average customer review: high to low .

Computer Science
Chemistry: The Central Science Solutions to Exercises
Published in Paperback by Not Avail (2002-05)
Authors: Roxy Wilson and H. Eugene Lemay
List price: $57.35
New price: $9.00
Used price: $3.87

Average review score:

feed back
Helpful Votes: 0 out of 32 total.
Review Date: 2005-02-23
The service was very good. Sent me the book in good time. The book was just what I had ordered.

best study guide for Ap Chemistry!!!
Helpful Votes: 3 out of 8 total.
Review Date: 2004-07-22
Anyone who is taking the Ap Chemistry course and is using the LeMay book must buy this book. This book will help you to figure out every type of question on the Ap Exam. I used this book and got a 5 on the Ap Exam.

Computer Science
Chess Skill in Man and Machine
Published in Hardcover by Springer (1979-12-06)
Author:
List price: $17.00
New price: $17.00

Average review score:

One of the best books on the foundations of computer chess
Helpful Votes: 10 out of 10 total.
Review Date: 1997-09-17
This book is one of the pioneer works on the subject, as its publication date shows clearly. Despite its age, it remains as one of the most fascinating introductions to computer chess, and most of the ideas it presents are still valid. Its multiple authors cover all aspects of chess playing, from technical expositions of some of the best programs of that time, to physiological and psychological considerations.

In "A brief history of computer chess tournaments: 1970-1975", we are introduced to the atmosphere of the early tournaments, the diverse friendly matches between US and USSR chess computers, and several US and international championships, with many of the most interesting games fully commented and analyzed.

The next chapter, "Human chess skill" focuses in how does a human player select a move in the game of chess, the role of perception, the search mechanism, visualization, as well as other tipically human aspects such as motivation. Several tests applied to human players ranging from novices to grandmasters are presented and discussed.

After that introspective look at we humans, and our not-so-well understood thought processes, "An introduction to computer chess" begin to shift the focus to the computer, including such basic topics as how to represent the chess board, the moves, the status, how to generate the legal moves, search strategies, position evaluation, so that by the end of the chapter, all necessary foundations are well stablished for the rest of the book.

With Chapter 4, "Chess 4.5 - The Northwestern University chess progam" we begin the most technical part of the book. Here, authors David J. Slate and Lawrence R. Atkin show us with great style the internal workings of their famous chess program, many times world champion, and the one mostly used against IM David Levy for the famous Levy's bet. The details are sufficient to help a lot anyone contemplating the possibility of writing his/her own chess program. Modestly, the authors assume the limitations of their creature, and offer good advice on how it can be incrementally improved.

Chapter 5, "PEASANT: An endgame program for kings and pawns" provides yet another close scrutiny of a chess program, though this time with the important novelty that it is an specialized chess program, one specifically designed for a certain class of very frequent endgames. Monroe Newborn, its author, fully describes the inner workings, and most importantly, produces a set of tests for his program, with commented results.

The next chapter, "Plans, goals, and search strategies for the selection of a move in chess" tries to center on how do human players select good chess moves when having just a few seconds to consider the position (i.e: blitz chess), and then introduces a chess program specifically designed to play speed chess, without recourse to tree searching. This quite intriguing approach more closely mimics the human behaviour, to the point of even producing the same kind of erroneous moves a human player would play at blitz speeds.

As an alternative to the standard alpha-beta search techniques, Larry R. Harris introduces us to "The heuristic search: An alternative to the alpha-beta minimax procedure", where it presents what it considers important pitfalls of that search strategy, fully commented with specific examples, and proposes a new paradigm that addresses each and everyone of them from the start, thus truly directing the search in an intelligent way, as opposed to brute force, so that each aspect of the position can be ascertained as soon as possible, before going to other places in the search tree.

After these mostly technical chapters, in "Man and machine: Chess achievements and chess thinking", professor Eliot Hearst, a member of the Psychology Department at Indiana University, evaluates the present status of computer chess from the perspective of someone very knowledgeable with the game, as he is a rather skilled chess player and columnist. He includes many good practical examples, to make his points even clearer.

The book closes with a number of games played by Chess 4.5 and 4.6 in competitions during 1976, 1977, and 1978, that show a remarkable improvement on the rather pessimistic forecastings most experts agreed upon at that time.

An excellent historical reference.
Helpful Votes: 4 out of 4 total.
Review Date: 1999-06-15
This book shows the state of the art at the end of the 1970's. Though there have been huge changes since then, and tremendous gaps in our understanding have been filled, I still can't recommend this book highly enough. This book was published at the time when the best programs changed over from selective search to brute force. Nowadays we know that brute force is the way to go, but at that time even programmers who were winning tournaments using brute force techniques had little faith in their ultimate viability. The authors's speculation about the roles of search and evaluation is very interesting from the historical perspective.

One chapter of this book is worth the entire price. Slate and Atkins describe Chess 4.5 in one chapter. That chapter remains to this day the best description of an "attack-table" chess engine ever written, though you will need some additional reading to create a modern program on that basis.

Computer Science
Cities in the Telecommunications Age: The Fracturing of Geographies
Published in Paperback by Routledge (1999-12-22)
Author: James Wheeler
List price: $39.95
New price: $39.95
Used price: $11.00

Average review score:

Multifaceted and Comprehensive
Helpful Votes: 1 out of 1 total.
Review Date: 2000-06-03
This edited book is an excellent addition to any collection of works concerning cities in the electronic age. Each chapter covers topics that provide insight and new ways of examining our ever changing urban environment. The references cited also provide a springboard for further readings on each topic.

This book is excellent reading for both the layperson and the academician.

Cities in the Telecom Age: The Fracturing of Geographies
Helpful Votes: 5 out of 5 total.
Review Date: 2000-03-17
I have not finished this book quite yet but felt it deserved a quick note to give everyone a "head-up"! If you read any one book today for an insight into where technology is taking us - THIS IS THE ONE! It ties the internet and telecom together and explains in very studied ways where we were 10 or 15 years ago, where we are today, and where we are headed. Technology changes daily, so this book may become somewhat dated quickly, but it will be easy to update.

Computer Science
Classical and Quantum Computation (Graduate Studies in Mathematics)
Published in Hardcover by Amer Mathematical Society (2002-07-01)
Authors: A. Yu. Kitaev, A. H. Shen, and M. N. Vyalyi
List price: $59.00

Average review score:

A clear, concise exposition
Helpful Votes: 2 out of 2 total.
Review Date: 2007-04-09
I started off learning Quantum Computation and Quantum Information by reading Nielsen and Chuang's book in order to do research in my junior year on quantum cyptography. Despite the completeness and popularity of that book, it did not exhibit enough explanation and insights for me to be truly satisfied that quantum computation will truly take flight one day to be implementable in place of classical computation.

Recently, in my preparation for my qualifying exam in Quantum information at MIT, I commenced reading this book. The feeling was like drinking a long cool sip of water after a 10 mile run. In particular, I really like the mathematical rigor of the writers. I have known Kitaev as a clear and careful presentator while I was at CalTech as an undergrad, and this is clearly reflected in his book. I definitely would recommend this book to anyone interested in Quantum computing and quantum information, professionally or amateurishly to buy this book (and no, I was not bribed to give this review in order to pass my quals!).

Complexity of algorithms.
Helpful Votes: 26 out of 26 total.
Review Date: 2002-08-31
The book covers classical and quantum algorithms;-- of the 250 or so, pages of text, roughly the first 50 pages are "classical", the rest quantum;-- and indeed the aim of the book is to teach the wonders of the qubit-algorithms. While other books, such as Nielsen-Chuang, serve as (more or less)comprehensive references, the present book (by Kitaev et al) is focussed on complexity. The mathematical prerequisits are minimal, but a reader with some understanding of basic ideas from CS, and from quantum theory (at the level of ch 1 in Nielsen-Chuang), will get more out of Kitaev et al. The book is a translation of a Russian 1999 original, but it is really well done, and nicely updated;-- for example, a handy appendix was added, covering elementary math terms that are used.
The book does a great job in explaining the fundamentals, both at the level of the *intuitive ideas*, as well as the mathematical proofs. The big question is why some qubit-algorithms (such as P Shor's factoring algorithm), are a lot better than classical counterparts(for example polynomial vs exponential), and a reader comes away with a good understanding of this in the end.

Computer Science
Claude E. Shannon: Collected Papers
Published in Hardcover by Wiley-IEEE Press (1993-01-05)
Author: Neil J. A. Sloane
List price: $185.95
New price: $142.50
Used price: $158.95

Average review score:

Claude Elwood Shannon
Helpful Votes: 1 out of 8 total.
Review Date: 2000-05-24
It's a great book if you need to know what's driving todays information technology w.r.t. bandwidth and how it can revolutionize the economy.

Absolute must have for academic-types.
Helpful Votes: 10 out of 13 total.
Review Date: 2000-12-26
The IEEE Information Society releases (IEEE Press) releases yet another priceless book which is both historical in nature; yet every bit as current as when Shannon first started published some of his more famous works in the 1940's. This book is unquestionably a "must have" reference book for either communication engineers or mathemeticians who have either a serious, or newly found interest in the topic of "information theory." Shannon's theorems of Channel Capacity and Channel

Coding are studied by EE students worldwide. However, this book is much-much-more. The books 924 pages contain a wide assortment of articles written by this rare genius. Elementary cryptography and analysis of the Entropy of the written language; "communications secrecy" (which is quite honestly outdated by todays standards; but taken into context, the papers were valuable at the time.) Also obscure articles on "game theory" as it applies to the field of "artificial

intelligence" which at the time, he was a pioneer (along with other great minds including Turing, Minsky, etc..) Also, his articles on early computers and automata, and optimizing circuits so as to use less relays, etc.. are also quite interesting... Yes, the man was mortal, and to show that he wasn't all mathemetician, Shannon writes a fascinating article on the physics of JUGGLING.. The book comes with an introductory chapter which contains a somewhat adequate biography, and an interview with OMNI Magazine which was published in 1987.

This is definately a book which should be on the shelf of anyone serious about the subject. Yes, there are much more technical books on the subject. If you have a PhD in EE or mathematics, you might not be impressed... but Shannon's "easy writing style" which differs from some of the "dry" IEEE writings of today makes for an interesting read; if only for remembering history. -S.A. Hoffman, NY-

Computer Science
Click or Treat: The Best of Halloween and Horror on the Internet
Published in Paperback by McFarland & Company (2004-05)
Author: Rich Gray
List price: $35.00
New price: $33.00
Used price: $2.10

Average review score:

The Devil's Web
Helpful Votes: 0 out of 0 total.
Review Date: 2006-09-11
An extensive compendium of Halloween and otherwise Horror resources on the net.

Many subjects to choose from within this nefarious genre from artistry, to literature, poetry, music, holiday history, superstitions, character origins, psychodrama, multimedia, recipes, online goody recommendations, and costumed fun-eral.

Read by flickering screen and candle light in the gloom of your haunted room, and allow your imagination to transport you to arcane realms for amusement and fright!

An Informative Tour Guide of Halloween and Horror Sites
Helpful Votes: 0 out of 0 total.
Review Date: 2004-08-21
Click or Treat provides a smorgasbord of Halloween & Horror, internet-style. Whether you are a budget conscious parent, a paranormal researcher, or someone just surfing for some good sites and laughs you will find something for you in this book. The Internet by its very nature is an ever changing thing but I found very few dead links in Click or Treat and highly recommend this book.

Computer Science
Closing the Gap Between ASIC & Custom: Tools and Techniques for High-Performance ASIC Design
Published in Kindle Edition by Springer (2002-06-30)
Authors: David Chinnery and Kurt Keutzer
List price: $139.00
New price: $99.90

Average review score:

Shows the way.
Helpful Votes: 0 out of 0 total.
Review Date: 2007-01-09
This is a very useful book to help focus on how to develop high performance designs. It is a little dated on the technologies covered but gets the job done. One thing to remember is that microprocessor development methods usually will become ASIC development methods after a number of years and related EDA tool development.

A study of fast processor design
Helpful Votes: 4 out of 4 total.
Review Date: 2004-02-09
Whether trying to maximize the speed of a standard cell ASIC processor design or minimize the design time of a full custom processor this book describes, in detail, the considerations involved. The authors draw on real-world designs and extensively review several in particular. The book describes the impact on resulting processor performance of pipeline depth, clock tree design, register and latch choice, setup and clock-to-q times, slack passing, dynamic logic, logic design style, richness of standard cell library, wire and transistor sizing, floorplanning and other layout concerns, and the exploitation of process variation.

This book focuses strictly on processor circuit design and does not discuss software design, instruction set architecture, or die size and power issues.

Computer Science
Clustering for Data Mining: A Data Recovery Approach
Published in Kindle Edition by Chapman & Hall/CRC (2005-04-29)
Author: Boris Mirkin
List price: $84.95
New price: $56.70

Average review score:

Very USEFUL
Helpful Votes: 5 out of 6 total.
Review Date: 2005-09-10
This book gives a smooth, motivated and example-rich
introduction to clustering, which is innovative in many aspects.
Answers to important questions that are very rarely addressed if
addressed at all, are provided.
Examples:
(a) what to do if the user has no idea of the number
of clusters and/or their location - use what is called intelligent k-means;
(b) what to do if the data contain both numeric and categorical
features - use what is called three-step standardization procedure;
(c) how to catch anomalous patterns, (d) how to validate clusters, etc.
Some of these may be subject to criticism, however some motivation is always
supplied, and the results are always reproducible thus testable.
The book introduces a number
of non-conventional cluster interpretation aids derived from a data
geometry view accepted by the author and based on what is referred
the contribution weights - basically showing those elements of cluster
structures that distinguish clusters from the rest. These contribution
weights, applied to categorical data, appear to be highly compatible
with what statisticians such as A. Quetelet and K. Pearson were developing
in the past couple of centuries, which is a highly original and welcome
development. The book reviews a rich set of approaches being accumulated
in such hot areas as text mining and bioinformatics, and shows that
clustering is not just a set of naive methods for data processing but
forms an evolving area of data science.
I adopted the book as a text for my courses in data mining for bachelor
and master degrees.

Clusters of Data, Not Micro Computer Clusters
Helpful Votes: 6 out of 11 total.
Review Date: 2005-06-02
First, understand that the type of clustering being discussed in this book is the statistical technique of finding clusters of data in a collection, where the collection is typically a database. This is not about clustered micro computers being used to work on big computational tasks as though it is a supercomputer.

Clusters of customers is a key area in data mining and knowledge discovery. You are usually trying to find groups of people with similar buying patterns but not necessarily identical. For instance if you have a group of people that have purchased a book on PHP, you might want to try to sell them a book on MySQL, or Apache, or Linnux. These programs fit together, but are not identical. Still the customer who purchased the PHP book is more likely to want a MySQL book than he is to want an audio CD of a murder mystery.

In this book, two of the most popular clustering techniques, K-Means and Ward's Method are presented. They are presented for a reader interested in the technical aspects of data mining as a theoretician or a practitioner. It is intended (the author says) that the material be useful to a reader with no mathematical background beyond high school. But the author also says, it might be of help if the reader is acquainted with basic notions of calculus, statistics, matrix algebra, graph theory and logic. (The author went to a different high school than I).

Clustering is described in this book to be used in a wide variety of applications, most of which are oriented to discovering social patterns, biological taxonomies, machine learning, etc. The book discusses the various techniques that have been developed and gives examples where they have been used in a wide variety of applications.

Computer Science
CNC Programming Techniques: An Insider's Guide to Effective Methods and Applications
Published in Hardcover by Industrial Press (2005-12-20)
Author: Peter Smid
List price: $59.95
New price: $49.81
Used price: $46.01

Average review score:

Excellent advanced book on CNC Programming topics
Helpful Votes: 12 out of 12 total.
Review Date: 2006-07-07
This handbook by Smid on the subject of CNC programming tackles the subject from a different angle than his bestselling "CNC Programming Handbook". That book is a more basic one aimed at beginners. This book is more advanced and contains several programming subjects that are very difficult to find either in other books or on the web. Even where there is overlap with the author's "CNC Programming Guide", this book provides much more depth of coverage on various subjects than that book does. As is standard with this author, this book includes many clear detailed drawings that greatly assist in visualizing the procedures covered. Whenever applicable, a complete programming example is provided. Equations and all tools used in each example are boxed and clearly labeled. As always, this author's instructions and explanations are clear and detailed. I show the table of contents next as the best way of explaining the book's contents:
1. Part Program Development
2. Calculating Contour Points
3. Formulas for Contouring
4. Using Cutter Radius Offset
5. Part Reversal in Milling
6. Using Tapered End Mills
7. Special Purpose G-COdes
8. Tool Length Offset Change
9. Block Skip Applications
10. Standard and Rigid Tapping
11. Polar Coordinates
12. Subprogram Development
13. Turning and Boring in Depth
14. Programming Tapers
15. Techniques for Grooving
16. Techniques for Threading
17. Restrictions in Threading
18. Practical Thread Milling
19. Knurling on CNC Lathes
20. Four-Axis Lthes
21. Pallet Changers
22. Working With Planes
23. Programming CAMs
24. Introduction to Macros
25. Did You Know That?
26. References and Resources

Another well written book by Peter Smid
Helpful Votes: 9 out of 10 total.
Review Date: 2006-01-30
Technical readers who are familiar with the CNC Programming Handbook by Peter Smid will, without doubt, also react favourably to this book. The format is similar and there are hundreds of excellent illustrations and programming examples. While the previous book dealt mainly with theory and concepts, this work moves on to real life applications of these concepts. Examples include the use of tapered endmills in programming, multiaxis lathes, custom cycles, knurling, and other tips and tricks.

Computer Science
Coded-Modulation Techniques for Fading Channels (The International Series in Engineering and Computer Science)
Published in Hardcover by Springer (1994-04-30)
Authors: Seyed Hamidreza Jamali and Tho Le-Ngoc
List price: $299.00
New price: $291.01
Used price: $267.73

Average review score:

The best book to learn TCM
Helpful Votes: 0 out of 0 total.
Review Date: 2004-04-01
Excellent book for graduate student or anybody interested in TCM. The book covers all aspect of TCM. What makes this book different from other books is its briefness and being to the point. With a minimum knowledge of Coding you could get a lot from the book.

Excellent Book on Coding
Helpful Votes: 0 out of 0 total.
Review Date: 2003-01-29
This is a very comprehensive book on code design for fading channels.


Books-Under-Review-->Computers-->Computer Science-->70
Related Subjects: Database Theory Distributed Computing Computer Graphics Theoretical Organizations Academic Departments
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250