|Software Testing and Quality Engineering||Hours: 3 0 3|
Introduction, quality challenge, quality control v/s quality assurance, quality assurance in software projects, quality management, quality assurance and standards, quality planning and quality control, verification and validation, critical system validation, reliability validation, safety assurance, security assessment, inspections and reviews, software quality assurance (SQA), plans, SQA-organizational level initiatives, software testing, specification based test construction techniques, white-box and grey-box testing, testing techniques for SDLC, control flow oriented test construction techniques, data flow oriented test construction techniques, clean-room approach to quality assurance, product quality and process quality standards, walkthroughs and inspections, structure, checklist, audits, roles and responsibilities
|Pre-requisites: CS325||Co-requisites: CS|
Hours: XYZ where X = Lecture, Y = Lab, Z = Credit
All hours are per week.
3 Lab hours constitute 1 credit hour
1 credit hour implies 1 lecture of 50mins per academic week. 16 weeks in total.
Pre-Requisite courses are courses required to be completed before this course may be taken
Co-Requisite courses are courses required to be taken along with this course