I nd this text to be acceptable for a theory course in an undergraduate computer-science curriculum. But the instructor who plans such a course must spend some time preparing suitable additional exercises. Review9 of Algorithm Design: Foundations, Analysis and Internet Examples by Michael T. Goodrich and Roberto Tamassia Publisher: John Wiley & Sons, Inc. 720 pages, $74.95 new, $40.00 used, on Amazon Paperback, 2001 Reviewer: Pavol Navrat, Slovak University of Technology in Bratislava, Slovakia Overview Design and analysis of computer algorithms and data structures has been a standard theme in computer science and computer engineering curricula since the very beginnings. It is also one of the most important ones, and one that has been most frequently elaborated. The book is intended primarily as a textbook for an Algorithms course. Summary of Contents The book is divided into four parts, each consisting of several chapters. The parts are titled Fundamental Tools, Graph Algorithms, Internet Algorithmics and Additional Topics. The authors do not provide a motivation or rationale for such a division, and vice versa, do not explain or justify inclusion of the chapters into a particular part, or indeed into the book itself. For most of the chapters this
/lp/association-for-computing-machinery/review-of-algorithm-design-foundations-analysis-and-internet-examples-97YrBOwE0P