Skip to main content
CSC-483
BS

Software Quality Assurance

(DE) Domain Elective Theory: 3 Cr. Hrs Total: 3 Cr. Hrs
Objectives: Main objective is to understand and apply techniques for ensuring quality software production cost effectively. Students will learn the key factors that contribute to the quality of software products and role of effective processes, and quality models to build quality software. Students will learn quality assurance as an activity that runs through the entire software development process.

Contents: Software Attributes, Quality in general; Quality in Software (Product Vs Process); Software Defects, Reasons of Poor Quality; How to Assure Quality; Cost and Economics of SQA, Quality Measurements, Software Quality Assurance Plan; Software Requirements and SQA; Requirements Defects, Writing Quality Requirements, Quality Attributes of Requirements Document; Software Design Model and Software Design Defects; Quality Design Concepts, Inspections and Formal Technical Reviews; Programming and SQA, SQA Reviews, Software Inspections, Introduction to Quality Metrics, Measuring software quality, Software quality standards. A Process Model of Software Quality Assurance.

In Programmes
BS BS (Computer Science)
Electives Pool — Elective · Software Engineering (Fall 2026 onwards)
Back to Course Catalog