Software Testing

Code: COMP1960

Course description

Students are introduced to the fundamental concepts and processes of software testing which consists of the verification of implemented solutions against documented specifications. Review various levels of software testing such as black box, white box, regression, static, dynamic, or automated, and learn to create test cases and a test plan. Studies further introduce students to the role of the tester and the business analyst in the quality assurance process. Students may find this course helpful preparation for the (ISTQB) International Standard Testing Certified Qualification Board, Certified Tester Foundation Level exam.

Course details

Hours: 21
Credits: 2
Prerequisites: None
Corequisites: None

Delivery Options

Classroom Delivery: In-person instruction that takes place at a college campus.
Online Delivery: Content is delivered entirely online through self-directed components, allowing you the flexibility to learn anytime from wherever you are.
Remote Delivery: Technology-enabled virtual instruction that takes place outside of a physical classroom. Remote delivery includes some form of scheduled real-time virtual classes or drop-in times, as well as self-directed components.
Hybrid Delivery: Instruction that includes a combination of online or remote delivery, and some classroom activities.

Registration dates

Not all courses are offered each term.

Winter 2022 registration opens November 1, 2021. Spring 2022 registration opens February 7, 2022.