Software Analysis
General
Prefix
SE
Course Number
560
Course Level
Graduate
Department/Unit(s)
College/School
College of Science and Engineering
Description
Software requirements analysis, requirement specification, elicitation, verification and validation, quality assurance metrics.
Credits
Min
3
Max
3
Repeatable
No
Goals and Diversity
MN Goal Course
No
Cultural Diversity
No
Learning Outcomes
Outcome
Evaluate specification and elicitation of requirements using a variety of techniques.
Outcome
Summarize, organize and prioritize requirements.
Outcome
Apply analysis techniques such as needs analysis, goal analysis, and use case analysis.
Outcome
Validate requirements according to criteria such as feasibility, clarity, freedom from ambiguity.
Outcome
Represent functional and non-functional requirements for different types of systems using formal and informal techniques.
Outcome
Specify and measure software quality attributes.