CS641 Software Requirements Engineering
With the continued demand to develop software applications faster and for more emerging media environments, requirements engineering is essential to the overall software development process. Software Requirements Engineering focuses on the elicitation, analysis, and specification of software requirements with the end goal of developing a quality product with high customer satisfaction. Topics include requirements traceability, requirements management, software validation and verification, use case scenario development, software quality, configuration management and quality control.
Prerequisite
None
Corequisite
None
Distribution
Computer Science/Engineering/Information Technology