Join Books.org — it's free

Data Structures, Algorithms, and Software Principles in C by Thomas A. Standish — book cover
C/C++, Programming - General & Miscellaneous, General Software Engineering

Data Structures, Algorithms, and Software Principles in C

by Thomas A. Standish
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

Using C, this book develops the concepts and theory of data structures and algorithm analysis step-by-step. It gradually proceeds from concrete examples to abstract principles. The presentation stresses motivation, intuition, and utility before giving technical details. Recurring themes, such as recursion, levels of abstraction, efficiency, representation, and trade-offs, unify the material completely. Important traditional and contemporary software engineering principles are also covered, including modularity, abstract data types and information hiding, as well as new developments, such as risk-based software life cycle models and object-oriented programming.

0201591189B04062001

Synopsis

Using C, this book develops the concepts and theory of data structures and algorithm analysis step-by-step. It gradually proceeds from concrete examples to abstract principles. The presentation stresses motivation, intuition, and utility before giving technical details. Recurring themes, such as recursion, levels of abstraction, efficiency, representation, and trade-offs, unify the material completely. Important traditional and contemporary software engineering principles are also covered, including modularity, abstract data types and information hiding, as well as new developments, such as risk-based software life cycle models and object-oriented programming.

Booknews

Text develops the concepts and theories of data structures and algorithm analysis in a gradual, step-by-step fashion, proceeding from concrete examples to abstract principles. The author discusses many contemporary programming topics in the C language, including risk- based software life cycle models, rapid prototyping, and reusable software components. Also provides an introduction to object oriented programming using C++. Annotation c. Book News, Inc., Portland, OR (booknews.com)

About the Author, Thomas A. Standish

Thomas A. Standish is the chairman of computer science at the University of California, Irvine. In 1990-91, he became the fourth winner of University of California Irvine's Distinguished Faculty Lectureship for Teaching, the campus' highest distinction for teaching excellence. He has also been a co-winner of his department's best-teacher award, chosen by the popular vote of University of California Irvine undergraduate computer science students.

Reviews

There are no reviews yet. Log in to write one.

Editorials

Booknews

Text develops the concepts and theories of data structures and algorithm analysis in a gradual, step-by-step fashion, proceeding from concrete examples to abstract principles. The author discusses many contemporary programming topics in the C language, including risk- based software life cycle models, rapid prototyping, and reusable software components. Also provides an introduction to object oriented programming using C++. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Book Details

Published
September 1, 1994
Publisher
Addison Wesley
Pages
748
Format
Hardcover
ISBN
9780201591187

More by Thomas A. Standish

Similar books