This text aims to teach program design in a top-down modular way. Readers are not assumed to have prior knowledge of the subject and so the development is gradual. After the initial concepts of sequencing, looping and selection have been mastered, modular design is introduced. The modular approach is exploited in order to study abstract data types and their design. The text concludes with an introduction to object-oriented design.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $20. ThriftBooks.com. Read more. Spend less.