Appropriate for both undergraduate and graduate introductory software engineering courses.
This introduction to software engineering and practice addresses both procedural and object-oriented development. It applies concepts consistently to two common examples―a typical information system and a real-time system. Features an abundance of case studies and examples from the current literature. A variety of additional resources are available via the text's Prentice Hall Catalog Web page.
Appropriate for both undergraduate and graduate introductory software engineering courses. This introduction to software engineering and practice addresses both procedural and object-oriented development. It applies concepts consistently to two common examples-a typical information system and a real-time system. Features an abundance of case studies and examples from the current literature. A variety of additional resources are available via the text's Prentice Hall Catalog Web page.