Skip to main content

Software Analysis

General

Prefix

SE

Course Number

460

Course Level

Undergraduate

College/School

College of Science and Engineering

Description

Software requirements analysis, requirement specification, elicitation, verification and validation, quality assurance metrics.

Prerequisites

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.

Course Outline

Course Outline

Requirements specification and elicitation. 20% Requirements modeling. 20% Requirements analysis and quality assurance. 20% Management of requirements change and evolution. 20% Requirement validation and verification. 20%

Dependencies

Courses

SE460 is a prerequisite for:

Programs

SE460 is a completion requirement for: