GOLSCO
Books Online Store
UK | Germany
books   baby   camera   computers   dvd   games   electronics   garden   kitchen   magazines   music   phones   software   tools   toys   video  
 Help  
Books - Computers & Internet - Programming - Java - Computer Science

1-3 of 3       1
Featured ListSimple List

  • General (favr)  (list)
  • AFC & WFC (list)
  • Beginner's Guides (favr)  (list)
  • Certification (favr)  (list)
  • Distributed (favr)  (list)
  • JavaBeans (favr)  (list)
  • JavaOne (list)
  • JBuilder (favr)  (list)
  • JFC & Swing (favr)  (list)
  • Reference (favr)  (list)
  • Servlets (favr)  (list)
  • Visual Cafe (list)
  • Visual J++ (list)
  • Go to bottom to see all images

    Click image to enlarge

    Programming Language Concepts Paradigms
    by David Watt
    Average Customer Review: 5.0 out of 5 stars
    Paperback (24 September, 1993)
    list price: $49.99
    US | Canada | United Kingdom | Germany | France
    Reviews (1)

    5-0 out of 5 stars Very good PL starter
    I have always been interested in PL and always looking for a book whichcovers some of the fundamental issues in a concise, theritical, abstractand understandable way. I think this book is a very satisfactory answer tomy search.

    High Points:

    covers the fundamentals of PL that I feel mostgraduate CS students must be comfortable with. It directly addresses manysubtle issues which are always confusing when you start in a very neat way.The level of abstraction used for discussing thigs is just right. One canunderstand things reading through the book most of the times It talks aboutthe theoritical angles but again not in a manner that its too difficult toread.

    I would highly recommend this book for undergraduate PL class andas a reference book for fundamental concepts. If you feel ever confusedabout difference between types/class, polymorphisms and all, understandingthe real difference between paradigms this is a nice book to go through.The choice of topics covered is also pretty good.

    I would have liked tosee more on OOP in the book. Also subtype polymorphism was not covered togreat extent. But that's just me.

    I am sure people will find lot to learnfrom this book. ... Read more

    Isbn: 0137288662
    Sales Rank: 468700
    Subjects:  1. Computer Bks - Languages / Programming    2. General    3. Language    4. Language Arts & Disciplines    5. Programming Languages - General    6. Computers / Programming Languages / General   


    Data Structures and Algorithms in Java
    by Michael T.Goodrich, RobertoTamassia
    Average Customer Review: 2.0 out of 5 stars
    Hardcover (25 August, 2000)
    list price: $89.95 -- our price: $89.95
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France
    Reviews (32)

    4-0 out of 5 stars Third edition is much improved
    When I learned that this was the required book for my introductory data structures class this semester, I was somewhat worried by the large number of very negative reviews I saw it had received here. However, during the first class meeting, the professor made a point of instructing us to get the third edition (published in 2004), explaining that the differences between the second and third editions were significant.

    Judging by the older reviews below, he was right - the book I read seems to bear little if any resemblance to the one denounced by the other reviewers. I found it clear and readable, though it was rather basic and dry. But then, I wasn't expecting great literature - this is a introductory compsci textbook, after all. Though it could be dull at times, it generally managed to get its information across clearly, which is all it needs to do. There were some typos, of course, though probably not more than should be expected to accompany such a major revision. The book's main flaw was an index that had essentially no relation to the actual text itself. A corrected index is available at the book's Web site.

    In terms of organization, Goodrich and Tamassia start off with a brief introduction to Java, object oriented design and a brief and very basic discussion of running time and asymptotic analysis. They then work their way through basic data structures and abstract data types - stacks, queues, vectors, lists, trees (general, binary, and binary search), priority queues, heaps, dictionaries, hash tables and graphs. They discuss the structures' purposes and major operations, analyze the operations' running times, and include decent, heavily-documented Java implementations of some of the structures and methods. They also do some stuff with algorithms, though generally nothing very complex or sophisticated. I used this book in an introductory data structures course at a liberal arts college, which managed to cover pretty much everything in the book with little difficulty.

    There are a lot of exercises at the end of each chapter. Goodrich and Tamassia divide them up into progressively more complex "Reinforcement", "Creativity" and "Projects" sections. My instructor preferred to assign problems and programming assignments of his own creation, though, so I don't know how helpful or useful the exercises in the book actually are.

    All in all, it seem Goodrich and Tamassia noticed the sort of reviews the earlier editions of this book were getting and took steps to correct the many problems they had. I expect that if you have to use the book in a data structures course, you'll find it at least reasonably clear and generally acceptable. As long as you're using the third edition, that is.

    1-0 out of 5 stars Not Recommended
    Like many other reviewers, I had to purchase this book for one of my CS courses. As a reference book, it gets no more than 1 star. I find it often confusing in its explanations, incomplete code examples and uneven pace. I understand that it was designed to be a textbook, but it miserably fails to be of any value to a student. For 100+ bucks, I expected a lot more.

    1-0 out of 5 stars A hideous book for undergrad D&S
    This is required reading in a CS course I take, and I find it to be an annoyingly confusing book.The language is exceptionally unclear, remeniscient of a bad math book on calculus.The code examples of ideas are sparse and skinny on details.Far too often something is "trivial" or left as an exercise.In addition the accompanying exercises are far harder than the in text material (what little there is to look for for reference).Some subjects which I would expect to have several pages on, IE: the ideas of polymorphism, casting and inheritanc , contain a mere page or less.The claim that the book is "well illustrated" is also quite false, unless you feel like counting the pictures in the headers of the chapters.Overall I have found this book to be a meanace to my learning the material and I am thankfull that I possess an exceptional CS teacher who is able to fully explain what the book fails to do.{Hint to the authors: your book should NOT read like a lecture, it should read like a real textbook, one that actually covers MORE than the professor does in class instead of far less.)

    As a side note, I wish to note that Professor Morelli's book Java, Java ,Java (ISBN 0130333700) is most excelent (although it does not cover the same topic) some of the intro materials (chapters 1 and 2) overlap, and I found myself referring to it constantly in preference to this monstrosity that I now call a textbook. ... Read more

    Isbn: 0471383678
    Sales Rank: 475457
    Subjects:  1. Algorithms (Computer Programming)    2. Computer Bks - General Information    3. Computer Books: Languages    4. Computer algorithms    5. Computers    6. Data Modeling & Design    7. Data Structures    8. Data structures (Computer scie    9. Data structures (Computer science)    10. Database Management - General    11. Java (Computer program languag    12. Java (Computer program language)    13. Programming - General    14. Programming Languages - Java    15. Computers / Programming Languages / Java    16. Java & variants   


    $89.95

    Data Structures and Algorithms with Object-Oriented Design Patterns in Java (Worldwide Series in Computer Science)
    by Bruno R.Preiss
    Average Customer Review: 2.5 out of 5 stars
    Hardcover (30 July, 1999)
    list price: $87.95 -- our price: $87.95
    (price subject to change: see help)
    US | Canada | United Kingdom | Germany | France
    Reviews (11)

    1-0 out of 5 stars Terribly written
    I have taken several math and computer programming courses. This it the worst book I have ever been forced used. I had a hard time recalling some of the math that is used immediately, the explanations are terrible to say the least. I tried for hours to figure it out using just that book. When I got home I found a different reference and had it figure out in one minutes. So basically the problems I am assigned I have to learn from another source to do... that shouldn't be. Find another author that cares if he makes sense or not, one that doesn't assume you will understand it regardless of how it is explained.... "such is higher education these days" I wish I could slap that guy.

    1-0 out of 5 stars Average and TOO much mathematics
    The initial sections of the book focus on too much mathematical formula without providing plain English examples especially in the asymptotic analysis sections.Isn't there a book out there which explains in plain simple English?It also uses misleading terms like "external nodes" and "internal nodes" when it comes to trees.I wouldn't recommend this book.(I'm only using it because it is the university text, now I wish I had my money back)

    5-0 out of 5 stars Clear and Concise Text on Data Structures and Algorithms
    When I was taking a second-year "Data Structures and Algorithms" course in Engineering, I used this book as my main reference (instead of the course-designated text by Mark Allen Weiss).As a critical reader, I tend to find faults in many texts that I have read before.However, I am pleasantly surprised by the clarity and conciseness of Bruno Preiss' writing style.The definitions in this book are more mathematically oriented, which makes it an ideal academic text.The organization of the book is also superior.Each chapter flows very well to the next, building on top of the previous knowledge learned.A good textbook should effectively minimize the study time and effort on the students' part, while maximizing the acquired knowledge.This text achieves just that.It is a delightful read, and even now when I am at the graduate level, I still return to it whenever I need a quick recap of data structures (trees, heaps, graphs, etc.) and algorithms (sorting, dynamic programming, greedy, hashing, etc.).A minor complaint I have for this book is probably that it does not include a chapter on P versus NP (this oberservation is based on the C++ equivalent of this book).But overall, this is an excellent (possibly the best) introductory text on the subject, and would serve as an ideal stepping stone to the more advanced book "Introduction to Algorithms" by Cormen, Leiserson, Rivest, and Stein. ... Read more

    Isbn: 0471346136
    Sales Rank: 294740
    Subjects:  1. Computer Bks - Languages / Programming    2. Computer Books: General    3. Computer algorithms    4. Computers    5. Data Structures    6. Data structures (Computer scie    7. Data structures (Computer science)    8. Database Management - General    9. Discrete Mathematics    10. Object-Oriented Programming    11. Object-oriented programming (C    12. Object-oriented programming (Computer science)    13. Programming - Object Oriented Programming    14. Programming Languages - Java    15. Computers / Programming Languages / Java    16. Databases & data structures    17. Java & variants   


    $87.95

    1-3 of 3       1
    Prices listed on this site are subject to change without notice.
    Questions on ordering or shipping? click here for help.

    Top 

     
    Books - Computers & Internet - Programming - Java - Computer Science   (images)

    Images - 1-3 of 3       1
    Click image to see details about the item
    Images - 1-3 of 3       1