Book Description
Introduces advanced programming concepts necessary for designing programs for ``real world'' implementation. Fully revised, this text meets the ACM recommendations for the Computer Science II course. Data abstraction concepts have been considerably expanded. Other primary topics include programming style, procedural abstraction concepts, and program implementation. Answers to selected exercises appear at the end of this text.