Computer Science Books
Related Subjects: Scientists
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.08

About the latest editionReview Date: 2005-11-12
Overview from the authorReview Date: 2002-03-29
As you probably already know, the PC market is a fast paced, fast changing arena. The only way to succeed in this career field is to learn the basic concepts of the PC (hardware and software), apply those concepts in a real-world situation and be willing to retrain yourself often through out your career. Therefore, as a college teacher for many years and working as a PC support/network administrator person for a local college, a city hall, a computer company and a chip manufacturer, I am able to share my experiences in a way that you can quickly and easily learn the material so that you can pass the A+ PC Technician exam, get a job as PC technician and to successful troubleshoot PC problems.
Each chapter is written in an easy to read format with many pictures. To keep you updated today's issues and to show you where you can get help in troubleshooting today's PC problems, I have included many useful Internet links and have include many real-world examples. At the end of each chapter, you will find review questions to help focus your efforts and prepare for the A+ exam and hands-on exercises to reinforce and apply what you have just read about. At the end of book there are several appendix for quick reference and a handy glossary.
For now, I would like to say good luck on your current and future endeavors and I thank you for considering purchasing my book.
Troubleshooting the pc from A to Z and everything in betweenReview Date: 2000-03-20
Covering all aspects of the technician's world, from the sound card and modem to the memory and ports to the video and storage, as well as the operating systems from DOS, Windows 3.x, 95, 98 and NT workstation, the book is great reference. Best of all it is written to the A+ specifications.
The books includes questions, hands-on exercises, figures, tables, pictures and over 650 A+ questions. You also get appendices for A+ Objectives, Binary number conversions, POST Error codes and operating systems error codes, a virtual plethora of computer information.
The author includes a detailed glossary; about the only thing that was missing was the "standard" cd-rom with A+ questions and software utilities. Overall I was very impressed with the depth of information and the author's ability to uncomplicated the breakdown of the information.
If you want to fix computers, this is it.Review Date: 2000-05-11
Used price: $0.39

very good textbookReview Date: 2006-06-20
EDIT: pascal is a dead language. for a simple but useful language, try Delphi (based on pascl) or Visual Basic.
This book is the Computer Programmer's Bible for PascalReview Date: 1998-10-20
I LOVED this book!Review Date: 2001-03-09
A great way to learn PascalReview Date: 1997-08-11

Used price: $32.39

Great UML/UP book.Review Date: 2007-10-08
The authors do not try to explain why unified process should be better than other processes. They just describe the method: It's up to the reader to decide which parts of the method are good or bad for his job. The reader is not bored with long enthusiastic comments on how he will be a more capable engineer after learning UML and UP. Unified Process is described in an unbiased and precise way: even those who do not favour UP may gather new and interesting ideas to incorporate in their development method.
The approach on UML is even more interesting. The basic ideas is that graphics should be a view, but what matters is text (which *is* something that the UML creators *did* think). Far to many lesser books focus on diagrams and miss to explain the interesting part is their semantics and their descriptions. Indeed, I try not to use UML unless I'm rather sure it's the best way to express a given concept: this book is a helpful reference on how to write correct and practical specifications using UML.
This is a great useful book.
Practical approach to OOAD with UMLReview Date: 2006-04-30
I think that both books are must for UML beginners and reference for the UML professionals.
In "UML 2 and the Unified Process.." authors show UML in action within the Unified Process, a framework for software development. The book describes how to analyze and design a software by giving a real example. Given examples are also complete and available online.
The language of the book is simple (easy to understand) and its contents is organized very well.
This book gave me an insight about the UML and also introduced me to the Unified Process. I would recommend it with 5+ stars to everybody.
a natural union of UML, UP and OO designReview Date: 2005-11-05
As you might expect, there are numerous examples in UML. Which, to many readers, might be more understandable than a mere abstract diagram. But the book is more than just about explaining the UML semantics. It also goes into the Unified Process for running a project, and how this can be documented in UML. By doing so, the authors hope to better enable an understanding of both.
There is also something else, related to the above, but sufficiently different and important to warrant notice. If you write in any object oriented language, it requires certain skills in designing classes and how they interact. Part 4 of the book concerns these issues, which it discusses under the rubric of "Design". A good explanation of the basic concepts. Like inheritance versus aggregation, or inheritance versus interfaces. Or why the lack of multiple inheritance in a language like C# or Java is not necessarily a deficiency.
Good introduction into modern software engineeringReview Date: 2006-07-22

An Good alround Computing bookReview Date: 2004-03-04
I would recomend purchasing it in prefrance to other revisoion books.
Simply the bestReview Date: 2000-06-08
no titleReview Date: 2000-04-11
Absolutely wonderfulReview Date: 1999-09-23

Used price: $55.00

Excellent book on VRReview Date: 2004-01-15
VR in the handReview Date: 2003-10-17
Hugo Neira S
Excellent text for Undergrad classReview Date: 2003-11-17
I will be teaching a course on VR the next two spring semesters at Valparaiso University, and will be using this text.
The book does a great job of spanning the current VR technology out there, as well as addressing issues for development. I'd recommend it for VR researchers, as well as those teaching VR at the undergrad or grad level.
Tom DeFanti's reviewReview Date: 2004-03-07
Most writing about virtual reality involves summarizing and interpreting interviews and demos, with massive doses of the speculative and the spectacular, and lots of historical fuzziness. Sherman and Craig, however, lived in the world of actual VR production at the National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign, where corporate researchers, educators, scientists, and artists make use of this technology in their daily work. They have personally suffered with VR tech and benefited greatly from access to it as well as to amazing amounts of computing, engineering, and scientific talent. They were held to real deadlines of corporate contracts, scientific conference demonstrations, and the design of IMAX productions. While they were doing all this, they were also writing this book. As a result, "Understanding Virtual Reality" has the integrity and feel of a long-term, eyewitness account and a personal journal, because these production-oriented researchers were documenting the times contemporaneously, rather than trying to reconstruct the details years later.
I know all this because I was their group leader for a couple of years in the mid-90's at NCSA, and their colleague in VR the years before and after. I co-invented the CAVE hardware, among other things, with Dan Sandin at the University of Illinois at Chicago, in 1991.

Used price: $9.97

What are you waiting forReview Date: 2008-06-29
Excellent book for beginnersReview Date: 2008-02-25
I don't know if an experienced user would find it as compelling, but for a newbie, it's a godsend.
An Outstanding Learning & Reference BookReview Date: 2008-02-13
Best Unix book for beginer to intermediateReview Date: 2007-10-30
Book was organized very well, simple and visual approach ensures you like a teacher. Straight to the point and simple. I highly recommand this book to beginers and intermediate levels. If you planning to jump into shell script, first refresh your basics from this book.

Used price: $1.99

Highly recommendedReview Date: 1998-06-13
A most interesting and thoughtful discussions of VR to date.Review Date: 1998-06-17
Virtual Landscapes More Significant Than Real Landscapes!Review Date: 1998-12-29
VR realism mixes traditional aesthetic criticism with aditional questions of immersion, interactivity, and information intensity. Virtual realism steers a course between the idealists who believe computerised life represents a higher form of existence and the down-to-earth realists who fear that computer simulations threaten ecological and local values. Further, a spacemaker is a designer of cyberspace constructs like a filmaker.
Riley, in The Visible, The Visual and The Vicarious, comments, "The real landscape often gives rise to an internally experienced landscape that is far richer that the "real" landscape. Such fantasy landscapes are open-ended in interpretation and may define the boundaries of postmodern existence."
Virtual, imaginary, and film art landscapes are more numerous and perhaps more significant than real landscapes.
Copyright 1998 Robert Hotten
A meditative investigation of the impact of virtual realityReview Date: 1998-07-01

Used price: $15.00

Good General Overview Regardless of FieldReview Date: 2005-11-18
This book presents a concise one volume introduction to visualizing data structures. It is not specific to any one discipline. The biologist programming how to visualize DNA will get as much out of the book as will the game developer. The material is presented at the undergraduate student level where some programming experience, especially in C++ is a prerequisite.
While there is no CD in the book, there is a companion web site maintained at the publishers which includes the source code of examples given in the book as well as additional source codes of various algorithmic procedures as well as test data to check that the code is compiling correctly. Also on the web are pointers to useful resources related to the contents of each chapter.
A different kind of book on visual algorithmsReview Date: 2007-02-14
1. Overview - A fly-over of the entire book.
2. Abstract Data Structures - Talks about solutions to common problems that come up time and again in visual computing. Topics include the Fibonacci numbers, conversions between 1D and nD array indices, how to flood-fill an area using a queue, and detecting whether or not a set of line segments intersect. This may not seem to have much to do with data structures, but the book ties it all in.
3. Coordinate Pipelines - Subjects include translation between Euclidean and projective points, 2D polygon transformations, 3D mesh transformations, and how to render multiple views to one device display by using viewport mappings. OpenGL is used heavily in this chapter.
4. Images - An oddly titled chapter, because if you get right down to it, the whole book is technically about images. The topics include the simple task of displaying the RGB color cube in OpenGL as well as the more complex tasks of image warping, image compositing, halftoning, and dithering.
5. Meshes - Meshes come up often when drawing complex and realistic 3D figures. Topics include approximating a sphere by with a mesh and various remeshing experiments and algorithms with the "Stanford Bunny" as a subject of these experiments.
6. Animation - A brief overview of what it takes to make your images "move". I found this the least satisfying of the book's chapters. "Computer Animation" by Parent does a better job of discussing this topic, in my opinion.
7. Randomization - Topics include computing a uniformly random permutation, quick sort, selecting the nth smallest element of an array, and computing the scaled rigid transformation matching a given pair of segments. The author does a great job of discussing the algorithms, but comes up a bit short in the motivation for these algorithms in visual computing.
8. Higher Dimensions for 3D - Includes some good algorithms on computational geometry and how it ties into graphics. Topics include the k-means iterative clusteriing method, rasterizing a Voronoi diagram, and computing an approximation of the smallest enclosing ball in large dimensions. The author does a good job of tying in each algorithm to its significance in graphics.
9. Robustness - Discusses how to determine if certain algorithms are easily "broken". This discussion is done from the perspective of computing the area of triangles using floating point numbers and also determining if and only if two line segments intersect.
This book does not hold your hand on the issues of algorithm theory, C++ programming, OpenGL, or even basic computer graphics and image processing theory. You are expected to already know that material. This book is more about the algorithms that are applicable to geometry, graphics, and vision and what makes them useful, efficient, and robust. Highly recommended.
Excellent introduction and more, with great focus on applicationsReview Date: 2005-10-26
The biggest attraction of this book is that it lies at the confluence of several fields. Depending on your background, you may be more versed in the systems issues (vision or graphics), or the algorithmic issues (computational geometries). The first kind of person will really appreciate all the foundations they are given to solve the problems at hand. How to apply them is very well explained in the chapters by using hands-on examples, and ample illustration.
To give you a short idea of the table of contents (more information can be found on the author's book web site, easily found through google):
The chapter on images, for instance, does great job discussing Halftoning, Morphing, Color space, and Interpolation/Sampling/Convolution, and contains material that will be familiar to computer vision and graphics people.
On the other hand, the chapter on meshes (with discussion of half-edge and mesh data structures, and mesh smoothing/parameterization) will be very familiar to a computational geometer or graphics person.
The chapter on data structures includes what is usually found in advanced algorithm textbooks. The advantage of having it in such a context is that its presentation is much more adapted to immediate use. There is also practical considerations such as C++ implementation, and a separate chapter on the use of randomization as an algorithmic design technique. That chapter covers an important problem of point registration and geometric point matching that is very useful in camera registration and in photo merging.
The central piece (that takes 130 pages) is the discussion of coordinates (chapter 3, "The Coordinate Pipeline") which achieves the feat of presenting all that is useful for discussing images (2D), meshes (3D), or camera transformation (projective geometry) in a unified and very accessible presentation. This chapter also introduces a few fundamental tools like homographies and epipolar geometry, singular value decomposition (SVD), Plucker coordinates (for lines in space), conics and quadrics. It is a gem and will prove an invaluable reference in my library.
Finally beyond the algorithmic and application issue, the author concludes with a chapter on robustness, a problem that plagues all these applications. It discusses a set of techniques that can be used to eradicate or at least lessen floating-point precision-related crashes (which not just result in numerical inaccuracy, but can altogether prevent the successful completion of a program and generate all kinds of catastrophic failures).
To recap, this is an excellent books that puts into perspective techniques from more theoretical algorithm and geometry communities to use for vision and graphics problem, among other applications. It is geared towards researchers/developers of applications. It is not a research monograph, and can advantageously be used as a textbook for a graduate or advanced underdgraduate class.
mature fieldReview Date: 2005-09-10
As a learning experience, the book has merit. However, if you are tempted to do research in this field, the book should be approached with caution. When I said the field is mature, I meant that surely much of the techniques for visualisation have already been found. Combine this with the high resolution of current graphics consoles, and we get little room for significant visible improvement. Diminishing returns. The time to get into this field would have been in the 70s and 80s. As a research guide, the book does not really convey the prospects of this field.

Used price: $49.00

A good introductory book for learning basic VLSI CAD algoritReview Date: 1999-07-24
Easy to understand, great bookReview Date: 1999-08-14
Surprisingly still quite fresh 9 years onReview Date: 2005-10-19
What is urgently needed is a bang-up-to-date text on this subject which contains materials for the more advanced user--not just for students, but also for old salts like myself who have been working in the trenches for 10 years! If such a text were to be written by these authors, I'm sure it would be a classic.
Sadly, EDA industry is a very small and shrinking industry, and a book like this is HARD to write, because you have to be an expert in so many fields. So this book is probably as good as we can reasonably expect to see anytime soon.
Excelent introductry book, will explained, intersting topicsReview Date: 1999-10-13

Storytelling is an artReview Date: 2007-02-15
StupendousReview Date: 1998-06-26
Through the reading of The Way of the Storyteller, I realized I had to write the way of the African Storyteller, trying to motivate African and African American children to see how great it was that they were from Africa even though the world consistently tries to convince them that this is a shame and we as Africans are backward and disorganized.
I realized why God had called me to be a storyteller and the great healing art of telling.
I wonder if Ms. Sawyer is still living?
Carroll Durodola
Good StuffReview Date: 2004-08-30
Makes Sense, & will help you with your words...(elaboration)Review Date: 2005-01-09
Related Subjects: Scientists
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