Apr 27, 2024  
2023-2024 Undergraduate Calendar 
    
2023-2024 Undergraduate Calendar
Add to favourites (opens a new window)

SOFE 3980U – Software Quality


Processes, methods and techniques for developing quality software, for assessing software quality, and for maintaining the quality of software. Software testing at the unit, module, subsystem and system levels, automatic and manual techniques for generating and validating test data, the testing process, static vs. dynamic analysis, functional testing, inspections and reliability assessment. Trade-offs between software cost, schedule, time, and quality, integration of quality into the software development process as well as the principles of test planning and test execution. Process awareness, capability maturity.
Credit hours: 3
Lecture hours: 3
Tutorial hours: 1.5
Prerequisite(s): SOFE 3200U  and SOFE 3650U  and SOFE 3700U  and SOFE 3770U  



Add to favourites (opens a new window)