Course Teaching: [SOFTWARE QUALITY ASSURANCE] [2021/2022]
Course Overview
Introduction to software quality and assurance, software quality features, aims of software quality assurance, software quality issues, quality systems, best practices approach, process concept, software process development and improvement models, software quality management, cost of software quality, software testing and application, configuration management, agile methodologies.
Course Snapshot
- Credits: [3]
- Audience: [Undergraduates]
- Delivery Mode: [Hybrid]
- No. of Students: [66]
- Students Evaluation: [N/A]
Teaching Objectives
To inquire a knowledge of main software quality assurance activities, their tasks, work products and their models.
To apply various techniques for organize software product quality related activities by applying standards.
To work in a team and present the team decision/solution for a given tasks.
Assessment & Student Engagement
- Strategies for Engagement: (discussions, group work, etc.)
Assessment Methods Weighting Quizzes Extra 10% Assignment 40% Project 20% Exam 40%
Reflections
- What worked well:
- What could be improved:
- Student feedback highlights:
Resources
Murali Chemuturi. 2010. Mastering Software Quality Assurance: Best Practices, Tools and Techniques for Software Developers. illustrated J. Ross Publishing.
Testimonials (optional)
If you’ve taken this course and you’re visiting this site, feel free to drop a comment and share your thoughts or experience!