Course outcomes include:
- understanding the techniques for documenting software requirements with an emphasis on use cases,
- understanding of the concepts and objectives of requirements validation, product validation, requirements verification, and test-driven requiremements,
- understanding of requirements validation techniques and how testers can contribute to requirements validation,
- ability to identify verification test cases from use cases and other requirements,
- ability to apply risk-based and model-based testing to verification and validation.