Fundamentals of Software Quality Assurance
General
Prefix
SE
Course Number
670
Course Level
Graduate
Department/Unit(s)
College/School
College of Science and Engineering
Description
Software quality assurance, testing principles, and techniques. Development life-cycle models and software testing, terminologies, and software tools. Extracting requirements and producing test cases.
Credits
Min
3
Max
3
Repeatable
No
Goals and Diversity
MN Goal Course
No
Cultural Diversity
No
Learning Outcomes
Outcome
Integrate software quality attributes into the testing stages of the software development life-cycle.
Outcome
Extract requirements and other relevant information from stakeholders, project documentation, and other sources.
Outcome
Apply suitable testing types and techniques.
Outcome
Identify, prioritize, plan, and execute test cases as part of the software test management process.
Outcome
Implement automation in testing for modern software development.