A quick and easy bridge from traditional paradigms to object-oriented methodologies. The book contains a solid presentation of the principles of software engineering and good program design, presents each ADT (abstract data type) in a consistent, modern fashion, demonstrates run-time analysis and provides many new and interesting examples and short case studies.
Walt Savitch is a Professor of Computer Science at theUniversity of California at San Diego, where he has been one of the main designers of the computer science curriculum. A well-known and respected author, he has written widely on complexity theory and on computational linguistics, and published a textbook on computability theory.