Software Testing and Quality Assurance MSc SWE 505

Course Description:
Concepts and techniques for testing software and assuring its quality, software testing techniques, strategies and tools, through different Testing Framework, test planning, designing test cases, theoretical foundations of testing: computability. Summary - comprehensive software quality engineering.
Topics to be covered:

  1. Quality Assurance.
  2. Software quality factors.
  3. Development standards, models and methodologies.
  4. Process and product quality assurance. Software reviews and inspections.
  5. Verification and validation methods
  6. Software configuration management.
  7. Software quality metrics.
Course Materials