Jul 20, 2024  
2022-2023 Supplemental Graduate Catalog 
2022-2023 Supplemental Graduate Catalog [ARCHIVED CATALOG]

CST 5322 - Advanced Software Engineering

Credits: 3 hrs
The methodologies required to control the complexity involved in the development of large software systems. Students are given the opportunity to practically apply software engineering techniques taught in this course through programming problems and a large-scale development project. Emphasis is on the use of requirements and prototyping for design and software reliability, reuse and development management, building, testing and debugging; performance evaluation, maintenance. Methods for software specification and design are emphasized. Additional topics include design for change, configuration management, reliability, maintenance, management and software tools.
Prerequisite(s): Admission to the MCST graduate program and advisor approval