Course Description( 3 credits )
In-depth examination of the theory, knowledge, and practice for building
software systems that satisfy the requirements of users and customers. All
phases of the life cycle of a software system are discussed. Emphasis on
methods and tools for analyzing and modeling software artifacts, managing
software development, assessing and controlling quality, and for ensuring
a disciplined approach to software evolution and reuse.Prerequisites : CS552
Object-Oriented Design
Previously Taught :
Instructor : Dr. Vladimir
V. Riabov
|