Computer Science Books
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

Used price: $1.99
Collectible price: $44.95

For computer geeks only, but in that niche excellentReview Date: 2005-10-02
Over 300 strips from 1999: some dated, most timelessReview Date: 2005-06-21
1. Adopt ominous accent."
"Checkski."
"2. Never, ever smile."
"Checkski."
"3. Bring a wealthy, monopolistic multinational corporation that sells crappy operating systems to its knees."
"Am thinkink there is no way of doink number 2 and 3 at same time."
- Pitr, reading EVIL GENIUSES FOR DUMMIES
The comic strip USER FRIENDLY maintains a continuous storyline, so EVIL GENIUSES IN A NUTSHELL picks up where the first collection, USER FRIENDLY, left off. The main characters - the staff of Columbia Internet - were introduced in the first book.
Written and set during 1999, the year that THE MATRIX and STAR WARS I: THE PHANTOM MENACE were released, there are lots of then-topical references (such as the completely empty offices of Columbia Internet on May 19 and the ultimate possible evil release date for Quake III).
For instance, during one of Stef the marketing guy's dust-ups with Erwin the AI, Erwin is temporarily loaded into a Furby's toy body. (Gentle readers might remember the talking stuffed toys after a little thought.) After Stef destroys it and Erwin retaliates, Stef finds himself in big trouble with the NSA. :) At one point, Erwin ends up talking like Yoda after being stuffed into a reverse-Polish-notation calculator.
And there are plenty of fantasy elements (at least, if you're in management, you can tell yourself that's all they are). Crud the demonic entity, saying that Microsoft is passé, changes over to AOL. The techies have a holy war over which of the various flavours of Linux is The One (TM). Erwin tries to nuke a spammer, with Russia and China joining in. Pitr tries to solve some budget problems by seeking refunds for all the copies of 5 different versions of Windows Columbia Internet has acquired with their hardware. When Microsoft's anti-Linux team arrives, the coders do the logical thing: they sic the thugs onto Stef. Erwin messes with Stef's head when they get him back, almost turning him into a techie ("I'm thinking I should've taken the blue pill"), but Delilah from MS sales re-education changes him back. In between, the techs play with Half-Life, Alpha Centauri, and Rainbow Six. (When a Terminator-like engineer's brain is replaced by a Pentium III chip, our heroes only notice him because his shotgun is a cool Quake weapon.)
*No* real life techies would try to shop a colleague onto the graveyard tech support shift, would they? No sleazy marketing guy would order sleek new computer gear just to impress a good-looking female techie would he? Just fantasy elements.
Right.
Not many Y2K strips, although the techies do prepare, because while Columbia Internet is compliant they're betting that Windows isn't, and that their clients will blame them. (The next collection, THE ROOT OF ALL EVIL, deals with the post-Y2K letdown.)
New characters:
- Artur the possessed engineer, who talks like Ahnold
- Matt the sea urchin, a new friend of Dust Puppy's rescued from a sushi bar
Great coffee-table book.Review Date: 2003-05-05
haven't read User Friendly, then you'll want to look at that one
first, since this one follows it. Or go to userfriendly.org and
sample a few of the strips there -- but it's hard to take the
website to the bathroom with you or leave it on the coffee table
for family or friends to discover. Hence, the printed book.
This book picks up where User Friendly left off, and it's more
of the same. The quality of the strips has not dropped off; if
anything, these strips are better than the first ones. I quite
thoroughly enjoyed it. See also Root of all Evil.
Geeks, Quake and a little romance!Review Date: 2003-05-02
This book holds a little entertainment for anyone that is interested in computers. Admittedly, there is a certain level of Linux understanding to enjoy the Microsoft jokes. I would not buy this book for the technophobe in your life.
The book is dated now (who really remembers what happened on May 19th 1999?). But that is part of the fun, trying to figure out what the world events were at the time of writing.
There is something for all you computer geeks. A parody of Lord of the Rings and quite a few references to the Phantom Menace will keep you in stitches. There is even a romance that buds at the end of the book. I think it is all fake though, or at least cannot be long lived. Have you ever heard of geeks and romance going together?
The Truth Can be FunnyReview Date: 2001-02-20

Used price: $41.41

Important book for Evolutionary Computation researchersReview Date: 1998-09-30
I think the book's strengths are twofold. First, that the important ideas in EC "popped up" in many earlier guises. I find it fascinating to discover concepts like "schema theory" and "bloated programs" addressed in at least a primitive form in papers going back to the 1950's. EC may be a "new science" but it clearly has deep roots. Second (and a more general point), that ideas themselves are not all that is required to do science. Timing and other factors play a role in how ideas get pushed forward and recognized by other researchers. It is a point that would be well taken by young researchers in any field.
There are some things that could be improved. One could quibble about the selection of papers, though I think Dr. Fogel's selections are well justified. For readability's sake I think the formatting of some of the papers could have been redone. Furthermore some papers might have been better presented in an abridged format. Overall, however, I think the book's minor flaws are far outweighed by its contribution to the field. Serious students in EC should definitely look at this book.
Excellent book on the history of evolutionary computationReview Date: 1998-12-03
Delightful compilation on the "evolution" of ideas.Review Date: 1998-11-22
very interesting volume on evolutionary techniquesReview Date: 1998-10-04
David Fogel accomplished a great feat by searching, reading, and selecting a collection of papers that constitute "the fossil record of evolutionary computation." This volume contains almost 30 important research articles that establish the foundations of evolutionary computation, including seminal articles written by Ingo Rechenberg, Lawrence Fogel, John Holland, Hans Bremermann, Nils Barricelli, Alex Fraser, Michael Conrad, and John Koza. All the articles were grouped carefully into meaningful units, each prefaced by an introduction written by David Fogel.
Researchers will find this volume to be an extremely interesting guide to the background of concepts of evolutionary computation. It is appropriate for anyone who is in search for such answers as: where did these techniques come from? where are they going? and what is their potential? But, above all, the book provides a unique experience of addressing the most fascinating question: "how is an idea born"? For this reason alone, this book is a must for any researcher in this or any other related field.
A rare piece of scholarship.Review Date: 1999-01-07
Russell W. Anderson, Staff Scientist, HNC Software, and Associate Editor, IEEE Transactions on Evolutionary Computation

Used price: $59.14

Fantastic introductionReview Date: 2008-02-16
It's hard to imagine a better introductory textbook for this topic.
A great introduction!Review Date: 2000-11-19
terrific textbookReview Date: 2003-04-17
Good as an overall, not for the detailsReview Date: 2003-05-11
I do not think this book is useful for someone intending to code a genetic programming algorithm.
Excellent, comprehensive and easy to read.Review Date: 2002-01-29
The book is very complete and detailed yet easy to read, even after a day of work.
The first part of the book contains introductory information on background areas like probability, biology and computer science as a general discipline.
Getting into the topic, it clarifies some of the differences between evolutionary systems and genetic algorithms and shows how all this contributes to the theory of genetic programming and the evolution of computer programs.
It explains how things are done with different types of individuals (tree, linear, graph, etc) and gives valuable insight about the implementation process.
Although you may need other sources for formal treatment of some topics, this book is a very good acquisition.

Used price: $43.98

Unique book on the implementation of genetic programmingReview Date: 2007-06-30
Chapter 4 discusses the representation problem for the conventional genetic algorithm operating on fixed-length character strings and variations of the conventional genetic algorithm dealing with structures more complex and flexible than fixed-length character strings. Since this book assumes no prior knowledge of the LISP programming language, section 4.2 describes LISP and section 4.3 outlines the reasons behind the choice of LISP for the implementation of solutions in this book. Chapter 5 provides an informal overview of the genetic programming paradigm and chapter 6 provides a detailed description of the techniques of genetic programming. Some readers may prefer to rely on chapter 5 and hold off on reading the detailed discussion in chapter 6 until they have read chapter 7 and the later chapters that contain examples.
Chapter 7 provides a detailed description of how to apply genetic programming to four introductory examples thus laying the groundwork for all of the problems to be described later in the book. Chapter 8 discusses the amount of computer processing required by the genetic programming paradigm to solve certain problems. Chapter 9 shows that the results obtained from genetic programming are not the fruits of a random search. Chapters 10 through 21 illustrate how to use genetic programming to solve a wide variety of problems from varying disciplines and are defined by the table of contents. The examples in these 12 chapters make up the heart of the book.
The final eight chapters discuss aspects of genetic algorithms common to all implementations. Chapter 22 discusses the implementation of genetic programming on parallel computer architectures. Chapter 23 discusses the ruggedness of genetic programming with respect to noise, sampling, change, and damage. Chapter 24 discusses the role of extraneous variables and functions, and chapter 25 presents the results of some experiments relating to operational issues in genetic programming. Chapter 26 summarizes the five major steps in preparing to use genetic programming while chapter 27 compares genetic programming to other machine learning paradigms. Chapter 28 is an interesting one in which the spontaneous emergence of self-replicating and self-improving computer programs is discussed. Chapter 29 attempts to wrap up the book with a conclusion.
This book is best used for its examples and practical viewpoint. There are certain matters, such as how to program in LISP, for which you will need dedicated books since the amount of detail in this book is not enough. I do highly recommend this book as a uniquely practical one on how to implement genetic algorithms via computer programs. I haven't found another with so much practical information.
Must Have for all GP studentsReview Date: 2005-09-21
This book is great!
The essential reference for GPReview Date: 2002-07-04
Great introduction.Review Date: 2006-07-11
This first volume in the Genetic Programming series of books by Koza is very well organized and clear in its explanations. I have not tried the techniques presented yet, but I have some good ideas on how to proceed. The author uses LISP as the language of choice in the book, but practically any modern language should be sufficient.
If you have any interest in Genetic Programming, I encourage you to at least pick up this first volume and read through it. This technology is still relatively new and the application of the techniques seems virtually limitless.
Genetic ProgrammingReview Date: 2002-01-09
There was some repetition in places, maybe because the author wanted to emphasize some points and also to remain understandable to persons who may read selected chapters or examples rather than from cover to cover, page by page.
Although the book states that Genetic Programming does not depend on the LISP language or features, it uses LISP as its exclusive language of choice. I would like to implement these generally very computationally intensive Genetic Programming Algorithms in a very fast and efficient way, which for me implies assembly language, and although the author gives good tips about making the algorithm run faster the implementation shown is all LISP and nothing else. I am also interested in using the algorithm to generate efficient, parsimonious, code. The author described the additional problems of parsimony, but gave no information on generation of fast code from S expressions. I will have to refer to some compiler books and my own experiments to go further in this area.
I look forward to experimenting with the subject and reading some of Dr. Koza's other books on the subject.


Excellent journal-quality round-upReview Date: 2000-09-23
Image Processing for the mathematically inclinedReview Date: 2001-05-12
This book is big. It is about 8"x11" by 900 pages. It contains material from 100 different professionals on 50 different topics.
The style is academic. The editor is the editor of the IEEE Transactions on Image Processing. The page style is similar to what you would see in an IEEE Transaction.
There is plenty of math. The text explains the mathematics, but not to the depth I would like to see.
The authors illustrate the techniques with many images. If there are no "before and after" images in an image processing book, reject it. Well, this book has plenty of images. That is a strong point.
A week point is there is no source code illustrating the techniques and algorithms. I find this a major weakness, but one that is not unique to this book.
The authors leave much to the reader. This is not a read from cover to cover book. The reader must go slow, take notes, study, and read again to understand the material.
All in all, this is a good source of knowledge on image processing. If you work with images and write software to process images, you should have this book on your desk.
Spectacular Book on Image processingReview Date: 2006-10-03
Outstanding Book !Review Date: 2002-10-15
It covers almost every single ascpect of image and video processing. Everything is in deep and very good explained. A lot of before-and-after example pictures (important ones in color) are provided too. But beware. You need a fairly good understanding of math to read the book. It is not intended to explain how to use Photoshop, but rather how to write your own ;-)
This book is not a read-along book. Sometimes you have to read a section 2 or 3 times to understand it.
I think sometimes a good Snippet of C-Code would help to understand, but this is acceptable.
Again: A outstanding book, which fully covers all my needs.
The price of 100 us$ is ok, because it's a lot of a book...
Great reference for methods of image and video processingReview Date: 2006-02-02
In the area of image processing, there is much good information here, but the basics are better explained in "Digital Image Processing" by Gonzales and Woods. Once you master that book, this makes a good secondary reference on image processing. Although this book does go over some image processing basics, it is better at explaining more advanced concepts such as multiframe image restoration, wavelet denoising, 3D shape reconstruction from multiple views, and statistical methods for image segmentation. There are many bad books out there that are collections of articles, but don't let that scare you off. This really is a collection of very good articles published together in a coherent fashion.
There are plenty of equations, example images, and instructive figures in the articles to help explain each concept. Highly recommended.
Used price: $22.89

A seminal and essential additionReview Date: 2007-05-08
Suitable as Text or ReferenceReview Date: 2007-03-08
In general this book does not cover the background mathematics that enables image processing. Those are left to specialty books on the subject. Instead this book is intended to be used in conjunction with hands-on equipment where the reader is encouraged to experiment with different methods to determine what is needed for the particular job.
While suitable for use as a text, this book is really a handbook for technical users. The book is more oriented to what the various tools availavle to help actually do.
great book focusing on concepts rather than mathReview Date: 2007-08-16
New 5th edition continues its tradition as a valuable toolReview Date: 2007-03-09
The jewel in the crown of this book is the companion CD. It contains over 200 Photoshop plug-ins for performing the operations mentioned in this book. These plug-ins work on 8-bit grayscale and 24 bit RGB images and are divided into the categories of image adjustment, color manipulation, image math, boolean operations, Fourier processing, morphological operations, neighborhood processing, distance-map operations, thresholding, feature measurement, calibration, stereology, and surface rendering. The bad news is that you have to obtain the CD separately. If you need to understand the detailed mathematics behind such operations, you might consult Digital Image Processing by Gonzalez and Woods, and then come back to this book for the tools to accomplish the operations explained in that book. The updates to this fifth edition include an additional chapter on human vision and how it ties into image processing. Also, the author has updated his sections on image acquisition hardware and software to describe the latest tools available. Finally, the topic of tomographic imaging has been expanded and given its own chapter and the chapter on 3-D image acquisition has been deleted.
This is an excellent book on image processing from a systems engineering and user standpoint. You will be disappointed if you expect to learn the algorithms behind the techniques demonstrated in this book.
Nearly perfectReview Date: 2006-07-27


The best kid/hacker series i have ever read!Review Date: 1999-09-29
This is AWESOME!!!Review Date: 1999-05-16
Jeremy
Awesome SeriesReview Date: 1998-12-05
THE BEST BOOK IN YEARSReview Date: 1998-04-09
Great start to a great seriesReview Date: 1998-07-17

Used price: $38.61

Great product, good serviceReview Date: 2008-07-26
essential toolReview Date: 2008-05-27
In today's frenetic pace, when we are swamped with information, this book gave me highly valuable suggestions. But, as importantly, it also gave me some very useful questions to ask. It seems as though every day I run across new Web initiatives or gadgets or software tools. Which are worth my time and trouble (and money)? The book gives a checklist of questions to consider.
"Keeping Found Things Found" is thorough and extremely readable.
Personal Information ManagementReview Date: 2008-04-14
Do you design information? You need this map of the view from the user's sideReview Date: 2008-02-13
Ahh now I get itReview Date: 2008-05-20
Now I do, thanks to this book.
I keep feeling inspired about the management of my information. Both as PIM in my own department, but mostly also for my users. I can suddenly see some meaning in the way they manage their PIM. I as the IT department have to facilitate their professional PIM. I have to give them the tools to make sure they don't lose stuff, but also so they don't drown in information. Suddenly I have a much more nuanced view of my job. Being the geek who loves his tech stuff, can do everything to keep servers and computer running, is not really enough. I have to know my place in the business of managing information and information flow in the company.
This book could teach many programmers, much on how they can make their products more usable to the users. Make them understand some of how people look at the information being processed, stored, shared, pushed by the programs they write. We have to facilitate more styles of PIM than just our own, not everyone works like we do.
I have to stop myself, I just love this book and the ideas it keeps inspiring to pop up in my head.
There is so much for so many people in this book..

Used price: $29.50

Excellent book for Unix loverReview Date: 2006-11-23
It great helpful for my understanding about Unix.
Amazing and insightful historical perspectiveReview Date: 2002-07-24
Complete, Yet Small Enough to GraspReview Date: 2006-11-14
BeautifulReview Date: 2001-12-22
I have gone through about 10-15% of the book, like filesystems and os initialization, and fouud it extremely helpful.
santy
The WayReview Date: 2003-06-02
Highly recommended, with Maurice J Bach's "The Design of the Unix Operating System" as a supplement.

Used price: $0.01
Collectible price: $10.00

Another good book in the ID series...Review Date: 2001-05-18
This was the fifth title in the eight book Internet Detective series. These are interesting, fast-paced books that are great for introducing kids to computers. I would recommend "System Crash" to eight to twelve year olds. If you enjoyed this, I would suggest reading the other Internet Detective books, especially #2 Escape Key, and #7 Virus Attack, which I think to be the best of the ID books.
Great introduction to the internetReview Date: 2001-04-08
What Happens? This books main purpose is to set the scene for further books, introduce and connect the characters, etc. Josh and Tamsyn are pupils at the Abbey School with different views on the internet. When Tamsyn begins receiving e-mails from the mysterious Z-Master, it is the beginning of what will become a desperate race against time to discover his identity. With the help of kids in New York, Perth and Toronto, Tamsyn and Josh attempt to decipher a cryptic e-mail that will lead them to a boy in danger...
"Net Bandits" is an action-packed fast-paced adventure and great for the purpose of introducing and encouraging children to use the Internet. I would recommend it to children aged from about eight to twelve.
If you enjoyed this, I would suggest reading the other Internet Detective books, especially #2 Escape Key, and #7 Virus Attack, which I think to be the best of the ID books.
From a fatherReview Date: 2000-12-19
A very addictive story!Review Date: 1998-12-13
Neat! So that means 'not'. =) or is it :-) hehe... this is really great, and I already have two books in my collection of the series. I think it's neat how the author was able to put the picture of the computer screen into the story to make it seem real.
An action-packed netventureReview Date: 1998-10-31
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