Computer Science Illuminated

Front Cover
Jones & Bartlett Learning, Mar 10, 2010 - Computers - 643 pages
Revised and updated with the latest information in the field, the Fourth Edition of Computer Science Illuminated continues to engage and enlighten students on the fundamental concepts and diverse capabilities of computing. Written by two of today’s most respected computer science educators, Nell Dale and John Lewis, the text provides a broad overview of the many aspects of the discipline from a generic view point. Separate program language chapters are available as bundle items for those instructors who would like to explore a particular programming language with their students. The many layers of computing are thoroughly explained beginning with the information layer, working through the hardware, programming, operating systems, application, and communication layers, and ending with a discussion on the limitations of computing. Perfect for introductory computing and computer science courses, the fourth edition's thorough presentation of computing systems provides computer science majors with a solid foundation for further study, and offers non-majors a comprehensive and complete introduction to computing.
 

What people are saying - Write a review

User Review - Flag as inappropriate

This book is confusing, it doesn't explain anything well at all. It's so vague that even the instructor seemed to be having trouble teaching from it. I'm normally good at teaching myself something if my professor is not very good, but it's hard to make sense of some of the things when I go back and read this book. I have to google to find tutorials, and most of the tutorials teaches the same thing in a different way. They use this book as an intro to computer science but there's nothing intro about this book at all. This book is way too advanced and even my professor admitted it.  

User Review - Flag as inappropriate

Stay away from this book!!!
This book was required for an Into to CS class at the University of Akron (Ohio). Apparently nobody at the university actually read the book before selecting it for the
class. There are so many errors in every chapter that I spent hours on Google and Youtube finding the correct information.
The authors/publisher present information that is just plain WRONG. Not just facts, but there are many mistakes in the code examples. Facts seem to be poorly organized, or are presented out of context without any explanation.
The homework questions are often extremely vague and the answer key that the instructor uses makes no sense many times. If you use logic to solve a problem, more than likely you will be marked wrong.
Don't believe the five star reviews. This book is not student friendly and explanations are not easy to follow.
The best you can hope for is that your professor THOROUGHLY knows the material, and can explain all of the material that the authors neglected to include.
You will need to have a good programming background and be very familiar with computer hardware in order to get anything out of this book.
As another reviewer put it, "You have been warned!"
UPDATE: After speaking with the CS Department Chairman, this book will no longer be used at the University of Akron !!!
 

All 5 reviews »

Contents

I
xix
II
2
III
3
V
4
VII
8
IX
24
X
32
XI
33
CI
286
CIII
295
CV
298
CVI
301
CVIII
317
CX
322
CXII
332
CXIII
333

XIII
34
XV
53
XVII
54
XIX
59
XXI
66
XXII
73
XXIV
76
XXVI
80
XXVIII
90
XXIX
91
XXXI
92
XXXIII
94
XXXV
99
XXXVII
101
XXXIX
108
XLI
109
XLIII
110
XLV
119
XLVII
120
XLIX
125
LI
139
LIII
140
LV
150
LVI
151
LVIII
152
LXI
160
LXIII
165
LXV
175
LXVII
186
LXIX
195
LXXI
196
LXXIII
203
LXXV
210
LXXVII
212
LXXVIII
218
LXXX
223
LXXXII
232
LXXXIV
245
LXXXVI
246
LXXXIX
247
XCI
248
XCIII
251
XCV
260
XCVII
268
XCIX
285
CXIV
334
CXVI
340
CXVIII
347
CXIX
349
CXX
363
CXXII
364
CXXIV
370
CXXV
375
CXXVI
386
CXXVII
387
CXXIX
388
CXXXI
389
CXXXII
398
CXXXIII
405
CXXXIV
406
CXXXVI
411
CXXXVIII
425
CXL
426
CXLII
429
CXLIV
434
CXLV
437
CXLVII
440
CXLVIII
445
CL
457
CLII
458
CLIV
461
CLVI
471
CLVIII
485
CLIX
496
CLX
497
CLXII
498
CLXIV
505
CLXVI
510
CLXVII
513
CLXIX
523
CLXXI
524
CLXXIII
528
CLXXV
534
CLXXVI
536
CLXXVIII
548
CLXXIX
549
CLXXXI
550
CLXXXIII
558
CLXXXV
567
Copyright

Other editions - View all

Common terms and phrases

Bibliographic information