Skip to main content

The software engineering course examines the concepts of system hierarchical relationships and the role of system engineers. Topics include software engineering for modern enterprise application and performance critical systems, software life cycle, software engineering process, requirements and software requirements analysis, software design, software architecture including trade-off analysis, enterprise architecture, service-oriented architecture, COTS architecture, and RAD, software implementation, software integration for systems such as enterprise application integration and COTS integration, software verification and transition, software validation, operation and maintenance, software quality assurance.

3
CPEN 643