Core quality attributes (functionality, reliability, usability, efficiency, maintainability, portability) and defect taxonomy (error, defect, bug, fault, failure).
CS611 - Software Quality Engineering
Comprehensive academic curriculum covering the Software Quality Engineering discipline, standards, and verification methodologies. Midterm curriculum (Lectures 1–18 / Chapters 1–4) covers quality definitions (error, defect, bug, fault, failure), Function-Quality-Cost (FQC) economics, cost of missing requirements, quality management systems, and the CMMI Process Model across all 5 Maturity Levels (Initial, Managed, Defined, Quantitatively Managed, Optimizing). Finalterm curriculum (Lectures 19–45 / Chapters 5–10) covers Project Management process areas, Software Requirements Engineering, Software Quality Assurance (SQA) audits, functional vs structural testing, black box and white box testing techniques, formal inspections, test case execution, and Software Configuration Management (SCM).
Chapters & Syllabus Units (10)
Select any chapter below to practice questions or explore syllabus topics.
Ch 02: Cost of Software Quality
Economics of SQE, Function-Quality-Cost (FQC) trade-offs, pre-defined budgets, and the cost of missing requirements.
Ch 03: Standards and Models
Quality Management Systems, process benchmarking, and comprehensive CMMI Maturity Levels 1 through 5.
Ch 04: Engineering Process Area
Process improvement frameworks, Process Action Teams (PAT), Requirements Management (REQM), Requirements Development (RD), and Product Integration (PI).
Project Planning (PP), Project Monitoring and Control (PMC), Supplier Agreement Management (SAM), and Integrated Project Management (IPM).
Ch 06: Support Process Area
Configuration Management (CM), Measurement and Analysis (MA), Process and Product Quality Assurance (PPQA), and Decision Analysis (DAR).
Ch 07: Software Requirements
Requirements gathering, functional vs non-functional requirements, requirement quality attributes, and traceability matrices.
SQA roles, independent reporting, quality audits, defect tracking workflows, and process compliance evaluations.
Ch 09: Testing Basics and Techniques
Functional vs structural testing, Black Box testing (EP, BVA), White Box testing (Statement, Branch, Path coverage), and formal inspections.
Ch 10: Test Activities and Management
Test planning, test cases templates, unit/sanity/regression/stress testing, test dashboards, release notes, and post-production hotfixes.
Build Your Practice
Choose question types, chapters, and difficulty to practise this subject.
CS611 - Software Quality Engineering Examination Practice
Timed practice exam simulation for CS611 - Software Quality Engineering.