Software Quality Engineering
Units: 1.5, Hours: 3-2
Emphasizes software quality engineering as an integral facet of development, from requirements through delivery and maintenance. The students will learn how to choose appropriate quality goals and select, plan, and execute quality assurance activities throughout development and evolution to predictably meet quality and schedule goals. They will learn how quality assurance can be incorporated into process improvement feedback loops that amplify the ability of an organization to cost-effectively prevent and detect faults.
Prerequisites: 321 or 371.
Undergraduate course in Software Engineering offered by the Software Engineering in the Faculty of Engineering.