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


5 Stars for content- should take 1 off for the small font!Review Date: 2008-03-07
Informative and comprehensiveReview Date: 2007-07-23
Mark Balch takes a unifying approach I haven't seen in other books. Deciding to focus on the complete spectrum of digital/electronic design is a great decision, since most of the books out there either pay attention only to logic and assembly or only to leakage currents in diodes and bode plots of filters. Often, an EE has to work closely with both worlds, which is what the author of this book understood and filled 460 pages with valuable information.
On one hand this book teaches digital logic (with nice practical aspects, for example the 7400 family), computer architecture, memory, communications (with a great section explaining all the nuts-and-bolts of the omnipresent RS232/422/485 family of
standards), networking, state machines, FPGAs and CPLDs.
On the other hand, it doesn't neglect the low level stuff. A good overview of basic electronics is given, including information on diodes, transistors, op-amps and ADC/DACs. It doesn't stop there and discusses the practical aspects of design I haven't seen described in other (non-textbook) books - clock distribution, power regulation/distribution, signal integrity and various debugging techniques.
What I liked especially is that the author doesn't get into the topics too deep - there's textbooks and data-sheets for that. He gives theory when needed, focuses on the practicals and refers to other sources of information. In particular, the section that explains how to read data-sheets and what to pay attention to while reading is a gold-mine for young engineers.
I think this book can be very useful for fresh engineers - to get quickly informed of the wide spectrum of design practices or even for students of EE - to see the bigger picture. To seasoned professionals it won't provide much new knowledge.

Used price: $65.98

This is a nice book for IS-ISReview Date: 2007-02-24
This book, while pours much theorectical knowledge though, doesn't put me to sleep.
Actually anyone who are interested into large-scale SP network design should read that, at least 3 times. It helps you grow in the telecom field.
The IS-IS BibleReview Date: 2005-03-13

Used price: $4.66

Timeless conceptsReview Date: 2001-10-29
Have a look at the table of contents. It starts from digital logic basics and it ends at the Interrupts chapter (this means, almost, operating systems). The distance seems to be prohibitive, but the path traced by prof. Ward and Halstead is remarkably solid and meaningful. Once basic logic circuits blocks are covered, it leads to computation issues (from FSM to Turing Machines), passing from performance considerations (e.g. pipelining) and memory hierarchies (cache memory is extensively covered).
Two chapters are devoted to milestone architectures: the S machine and the G machine. Such a thorough coverage on these two machines is something I've not found in other books.
The chapters on Processes, Processor Multiplexing, Processes Synchronization and Interrupts are good and at the level of an OS course. The astonishing thing is that the background to face these issues is well built before (again, recall that the book starts from basic Logic Levels !).
This book has been a very worthy read. My course used materials from different books, internet resources and my instructor's knowledge. The instructor itself suggested us to give the book a complete read when we had time (we didn't cover all the topics of the book) because we would have really learned important things. I've not done it completely, but the more I do it, the more I agree.
Outstanding introductionReview Date: 2007-09-08
It twenty-one chapters (plus appendices) start at the transistor level, then "whole-heartedly accept the digital abstraction." Fast-paced discussions apply that abstraction to the workhorses of digital design: binary numbers, logic realization, state machines, and synchronous design discipline. By the book's midpoint, it already addresses microcode control of the datapaths that students have already examined, and move on to implementation of two different insturction sets on microcoded platform that the students designed (with guidance) and built. Given this gritty level of understanding, the last chapters address system issues, including the software process abstraction, operating system concerns, and a little about interfacing to electronics outside of the processor itself.
Omissions matter as much as inclusions in the book's syllabus. The text breezes over logic minimization, logic hazards, state machine design, giving just enough of each tool for a student to get a job done. Asynchronous design appears only briefly, to explain the goings-in inside of latches and registers. Large-scale issues of clock jitter and skew appear briefly if at all. Students who eventually need to know the fussy bits can learn them elsewhere, but those bodies of knowledge really don't support the goal of computing system design. By analogy, a mechanical engineer could study the details of a screw's thread pitch, depth, and geometry or of steel's metallurgy, but neither will really help in building a bridge. Those low-level details matter, but interfere with higher-level integration.
One aspect of this book deserves equal praise and complaint. The 1990 copyright date means that it's quickly moving into the past. It treats TTL and even RTL as going concerns, and omits FPGAs completely. To be really useful, this book's obsolete technologies need an update. At the same time, this older perspective keeps microcoding alive and well, the only book I know that puts it in the students's hands and put it to work. Microprogramming is an idea whose time has come (again) in control for large-scale logic design, as a useful step between the mouse-milking fussiness of state-machine control and the heavyweight sluggishness of standard instruction set processors. More importantly, this puts the processor's instruction set and basic operation back under the student's control, where it needs to be for today's configurable computing.
Don't let the age put you off. No other title surpasses this as an introductory text for designers of computing hardware. It bridges the much-ignored gap between logic design and computer architecture. It neither bogs down in carry chains and Booth multipliers, nor leaps ahead to virtual memory and interprocessor communication. I recommend it to any student who wants a practical approach to this important layer in computing's conceptual stack.
-- wiredweird

Used price: $54.47

Really a treasureReview Date: 2006-03-30
The background you really need, clear and sweetReview Date: 2005-11-06
[Caveat: I know the author and have read his book in draft form. I also required my students to get it and read it, in a computer science course I taught.]

Used price: $187.50

Another great book by these authorsReview Date: 2001-05-24
Editorial reviewReview Date: 2001-02-04
Comprised essentially of four main parts, the book is a must for research workers in high resolution molecular spectroscopy and in quantum chemistry. It is also highly useful to undergraduate and postgraduate students of physics and chemistry, who are just starting out in the field.
The four main areas covered include:
1. Ab initio calculation of potential energy surfaces and other electronic properties of molecules
2. Perturbation-theory-based and variational approaches to the calculation of spectroscopic data
3. Theory of calculating rovibronic energies, including the Renner and Jahn-Teller effects
4. Special topics of high current interest: highly excited states and local modes, semi-classical approaches, time-dependent phenomena, and the Car-Parrinello approach

Best book to learn about the stiffness methodReview Date: 2000-07-23
Great for Developers of Structural Analysis SoftwareReview Date: 2005-02-06

Used price: $1.20
Collectible price: $88.88

An Essential Book for Educators and Computer Accessibility!Review Date: 2000-07-13
We will never make this country totally computer literate if we exclude specific populations. As the push for inclusion of students with disabilities in regular schools and acceptance of these students becomes stronger, it is absolutely critical that teachers be aware of both hardware and software that can make their curriula more accessible to both disabled and 'normal' students.
I fully endorse and encourage teaching universities and educators and librarians to make sure an updated version of this book is made available so that all students have an opportunity to achieve their highest abilities. Karen Sadler Science Education, University of Pittsburgh
An absolutely essential, "user friendly", core title.Review Date: 2000-08-03

Used price: $9.90

Fantastic BookReview Date: 2002-05-04
secret to a successful civil engineering job huntReview Date: 2002-05-06
I like the fact that Haestad Methods has added more software and coverage. Highly recommended.
Used price: $0.25

Excellent introduction to RISCReview Date: 2001-12-11
It's discussion on different file systems does not directly have a bearing on the RISC architecture but fits in very snugly in giving a most complete general overview of a computer system. There's more to it than a good processor.
Read it! You'll learn a lot - not only about RISCs - but also what has driven hardware designers in the microprocessor industry for decades.
Good introductory bookReview Date: 2000-07-07
Used price: $0.01
Collectible price: $14.95

I love this book!Review Date: 2005-12-23
Get this book now!
A super stardownReview Date: 1999-11-28
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
Unlike nearly every other digital design book, the author also covers basic analog electronics, signal integrity and system design in general. This book should be considered the new bible of digital design since it's much more up to date and useful than the far better known "Art of Electronics" (1989).
The only drawback to this book is the very small font-size of the text! If you're curious how a book that's only 460 pages can cover so much material, well there's your answer unfortunately :(