Software design for engineers and scientists /

Software Design for Engineers and Scientists integrates three core areas of computing: . Software engineering - including both traditional methods and the insights of 'extreme programming' . Program design - including the analysis of data structures and algorithms . Practical object-orient...

Full description

Bibliographic Details
Main Author: Robinson, John A.
Format: eBook
Language:English
Published: Amsterdam ; Boston : Newnes, 2004.
Subjects:
Online Access:Connect to the full text of this electronic book
Table of Contents:
  • Introduction; Fundamentals; The craft of software design; Beginning programming in C++; Object-oriented programming in C++; Program style and structure; Data structures; Algorithms; Design methodology; Understanding the problem; Researching possible solutions; Modularization; Detailed Design and impletmentation; Testing; Case study: Median filtering; Mulitdimensional minimization - a case study in numerical methods; Stable - desiging a string table class.