EDITORIAL REVIEWS
A text designed specifically for a second course in computer science
fundamentals that uses C++ as the expository language. After a review and
expansion of introductory computer science concepts, treatment progresses to
data abstraction and structure, recursion, design of abstract data types,
object-oriented design and programming, and trees. A flexible format allows for
use with students who are already familiar with C++ or are using it for the
first time. Chapter organization permits either early or delayed introduction of
object- oriented programming. Assumes a first course in computer science
covering structured programming in a modern language. Prior knowledge of C++ is
not required. Includes chapter