Introduction to Software Quality and Quality Engineering
Software quality factors and attributes, software quality models
SQA Process Implementation Activities
SQA plan and project plan
Software inspections, Software reviews, Inspection checks and metrics
Software testing concepts, issues and techniques, Software testing lifecycle
Software quality metrics, product metrics, process metrics
Test Planning Process, Testing documentation
Software testing techniques, Testing philosophies
Testing strategies, Model based testing,
Software testing techniques, Testing using models,
Domain and combinatorial testing,
Unit and integration testing, Acceptance testing,
Test automation
Open issues on software testing
To prepare testcases and test suites
Apply different quality Models
Lectures (audio/video aids), Written Assignments/ Quizzes, Tutorials, Case Studies relevant to engineering disciplines, Semester Project, Guest Speaker, Industrial/ Field Visits, Group discussion, Report Writing
Mid Term, Report writing/ Presentation, Assignments, Project Report, Quizzes, Final Term
Software Quality: Concepts and Practice, Daniel Galin, John Wiley & Sons, latest edition
Introduction to Software Testing, Paul Ammann and Jeff Offutt, latest Edition, Cambridge University Press.
Introduction to Software Quality, Gerard O’Regan, Springer International, latest edition.
There are 133 total credit hours to complete the Software Engineering degree.