Software Quality Assurance and Test Engineering (Optional Co-op)

Notice:

Students in this program are required to bring a mobile device that meets minimum specified requirements.

About the Program

This program will deepen students' understanding of the testing paradigms, methodologies and tools utilized throughout the software development process. Software quality assurance requires an awareness of what constitutes quality software from the point of view of an end user, a developer, and a business, and how to create a process that can lead to quality software. Software quality control requires an awareness of how to most effectively and efficiently test the results of a software development project. As a comprehensive program, this graduate certificate will cover a wide range of topics, but ready students for the in-demand field of software quality assurance and software quality control. The optional co-op stream includes one co-op work term.

Program Information

Length: One-year Ontario College Graduate Certificate program
Delivery Sequence:
         Waterloo - September/2019 - Fall | Winter
         Waterloo - January/2020 - Winter | Spring/Summer
         Waterloo - May/2020 - Spring/Summer | Fall
Location: Waterloo
Start: September, January and May
First-Year Capacity: 30

Admission Requirements

Note re: Admission Requirements

Applying to the Co-op Stream

Co-op Information

Admission Procedures

Tuition & Fees

Tuition fee details for the 2019-2020 year are listed below. Books and supplies are additional.

Non Co-op Program Fees

Domestic Fees

Software Quality Assurance and Test Engineering - Program # 1447

Waterloo - Fall 2019 Level 1 & 2 (Program Start: 2019-09-03)
Description Fall 2019 Winter 2020
Technology Enhancement Fee $135.00 $135.00
Program Services Fee $0.00 $0.00
Program Tuition Fee (ACR) $1934.50 $1934.50
CSI Health Plan Fee $295.00 $0.00
ONE Card Fee $7.00 $7.00
CSI Legal Protection $28.00 $0.00
Capital Development Fee - Waterloo $48.00 $48.00
CSI Advocacy Fee $12.50 $12.50
CSI Event Fee $40.00 $40.00
CSI Student Clubs $3.50 $3.50
Locker Fee $5.00 $5.00
Alumni Services $5.00 $5.00
Student Spaces $10.00 $10.00
Graduation fee $15.00 $15.00
Academic Support Fee $18.00 $18.00
CSI Academic Support Fee $5.00 $5.00
Health and Wellness Fee $20.00 $20.00
CSI Health and Wellness Fee $10.00 $10.00
Career Services Fee $10.00 $10.00
CSI Career Services Fee $10.00 $10.00
Session Total $2611.50 $2288.50
Year Total   $4900.00
Waterloo - Winter 2020 Level 1 & 2 (Program Start: 2020-01-13)
Description Winter 2020 Spring 2020
Technology Enhancement Fee $135.00 $135.00
Program Services Fee $0.00 $0.00
Program Tuition Fee (ACR) $1934.50 $1934.50
CSI Health Plan Fee $197.65 $0.00
ONE Card Fee $7.00 $7.00
CSI Legal Protection $18.76 $0.00
Capital Development Fee - Waterloo $48.00 $48.00
CSI Advocacy Fee $12.50 $12.50
CSI Event Fee $40.00 $40.00
CSI Student Clubs $3.50 $3.50
Locker Fee $5.00 $5.00
Alumni Services $5.00 $5.00
Student Spaces $10.00 $10.00
Graduation fee $15.00 $15.00
Academic Support Fee $18.00 $18.00
CSI Academic Support Fee $5.00 $5.00
Health and Wellness Fee $20.00 $20.00
CSI Health and Wellness Fee $10.00 $10.00
Career Services Fee $10.00 $10.00
CSI Career Services Fee $10.00 $10.00
Session Total $2504.91 $2288.50
Year Total   $4793.41
Waterloo - Spring 2020 Level 1 (Program Start: 2020-05-11)
Description Spring 2020
Technology Enhancement Fee $135.00
Program Services Fee $0.00
Program Tuition Fee (ACR) $1934.50
CSI Health Plan Fee $97.35
ONE Card Fee $7.00
CSI Legal Protection $18.76
Capital Development Fee - Waterloo $48.00
CSI Advocacy Fee $12.50
CSI Event Fee $40.00
CSI Student Clubs $3.50
Locker Fee $5.00
Alumni Services $5.00
Student Spaces $10.00
Graduation fee $15.00
Academic Support Fee $18.00
CSI Academic Support Fee $5.00
Health and Wellness Fee $20.00
CSI Health and Wellness Fee $10.00
Career Services Fee $10.00
CSI Career Services Fee $10.00
Session Total $2404.61
Year Total $2404.61
Waterloo - Spring 2019 Level 1 & 2 (Program Start: 2019-05-06)
Description Spring 2019 Fall 2019
Student Priority Fee $50.65 $0.00
Graduation/Alumni Services Fee $28.45 $0.00
Administration Fee $25.90 $0.00
Technology Enhancement Fee $142.75 $135.00
Program Services Fee $0.00 $0.00
CSI Association Fee $82.50 $0.00
CSI - Advocacy Fee $5.75 $0.00
Program Tuition Fee (ACR) $2149.96 $1934.50
CSI Health Plan Fee $115.05 $295.00
ONE Card Fee $12.75 $7.00
CSI Legal Protection $18.76 $28.00
Capital Development Fee - Waterloo $48.00 $48.00
CSI Advocacy Fee $0.00 $12.50
CSI Event Fee $0.00 $40.00
CSI Student Clubs $0.00 $3.50
Locker Fee $0.00 $5.00
Alumni Services $0.00 $5.00
Student Spaces $0.00 $10.00
Graduation fee $0.00 $15.00
Academic Support Fee $0.00 $18.00
CSI Academic Support Fee $0.00 $5.00
Health and Wellness Fee $0.00 $20.00
CSI Health and Wellness Fee $0.00 $10.00
Career Services Fee $0.00 $10.00
CSI Career Services Fee $0.00 $10.00
Session Total $2680.52 $2611.50
Year Total $2680.52 $2611.50
Waterloo - Spring 2019 Level 2 (Program Start: 2019-01-07)
Description Spring 2019
Student Priority Fee $50.65
Graduation/Alumni Services Fee $28.45
Administration Fee $25.90
Technology Enhancement Fee $142.75
Program Services Fee $0.00
CSI Association Fee $82.50
CSI - Advocacy Fee $5.75
Program Tuition Fee (ACR) $2149.96
CSI Health Plan Fee $0.00
ONE Card Fee $12.75
CSI Legal Protection $0.00
Capital Development Fee - Waterloo $48.00
Session Total $2546.71
Year Total $5318.68

International Fees


Software Quality Assurance and Test Engineering - Program # 1447


Waterloo - Fall 2019 Level 1 & 2 (Program Start: 2019-09-03)
Description Fall 2019 Winter 2020
International Program Tuition $0.00 $0.00
Technology Enhancement Fee $135.00 $135.00
Program Services Fee $0.00 $0.00
CSI Health Plan Fee $295.00 $0.00
ISR $375.00 $375.00
ONE Card Fee $7.00 $7.00
CSI Legal Protection $28.00 $0.00
Capital Development Fee - Waterloo $48.00 $48.00
CSI International Health Fee $500.00 $0.00
Grad. Cert. Program Tuition $6500.00 $6500.00
CSI Advocacy Fee $12.50 $12.50
CSI Event Fee $40.00 $40.00
CSI Student Clubs $3.50 $3.50
Locker Fee $5.00 $5.00
Alumni Services $5.00 $5.00
Student Spaces $10.00 $10.00
Graduation fee $15.00 $15.00
Academic Support Fee $18.00 $18.00
CSI Academic Support Fee $5.00 $5.00
Health and Wellness Fee $20.00 $20.00
CSI Health and Wellness Fee $10.00 $10.00
Career Services Fee $10.00 $10.00
CSI Career Services Fee $10.00 $10.00
Session Total $8052.00 $7229.00
Year Total   $15281.00

Waterloo - Winter 2020 Level 1 & 2 (Program Start: 2020-01-13)
Description Winter 2020 Spring 2020
International Program Tuition $0.00 $0.00
Technology Enhancement Fee $135.00 $135.00
Program Services Fee $0.00 $0.00
CSI Health Plan Fee $197.65 $0.00
ISR $375.00 $375.00
ONE Card Fee $7.00 $7.00
CSI Legal Protection $18.76 $0.00
Capital Development Fee - Waterloo $48.00 $48.00
CSI International Health Fee $335.00 $0.00
Grad. Cert. Program Tuition $6500.00 $6500.00
CSI Advocacy Fee $12.50 $12.50
CSI Event Fee $40.00 $40.00
CSI Student Clubs $3.50 $3.50
Locker Fee $5.00 $5.00
Alumni Services $5.00 $5.00
Student Spaces $10.00 $10.00
Graduation fee $15.00 $15.00
Academic Support Fee $18.00 $18.00
CSI Academic Support Fee $5.00 $5.00
Health and Wellness Fee $20.00 $20.00
CSI Health and Wellness Fee $10.00 $10.00
Career Services Fee $10.00 $10.00
CSI Career Services Fee $10.00 $10.00
Session Total $7780.41 $7229.00
Year Total   $15009.41

Waterloo - Spring 2020 Level 1 (Program Start: 2020-05-11)
Description Spring 2020
International Program Tuition $0.00
Technology Enhancement Fee $135.00
Program Services Fee $0.00
CSI Health Plan Fee $97.35
ISR $375.00
ONE Card Fee $7.00
CSI Legal Protection $18.76
Capital Development Fee - Waterloo $48.00
CSI International Health Fee $165.00
Grad. Cert. Program Tuition $6500.00
CSI Advocacy Fee $12.50
CSI Event Fee $40.00
CSI Student Clubs $3.50
Locker Fee $5.00
Alumni Services $5.00
Student Spaces $10.00
Graduation fee $15.00
Academic Support Fee $18.00
CSI Academic Support Fee $5.00
Health and Wellness Fee $20.00
CSI Health and Wellness Fee $10.00
Career Services Fee $10.00
CSI Career Services Fee $10.00
Session Total $7510.11
Year Total $7510.11

Waterloo - Spring 2019 Level 1 & 2 (Program Start: 2019-05-06)
Description Spring 2019 Fall 2019
International Program Tuition $6000.00 $6250.00
Student Priority Fee $50.65 $0.00
Graduation/Alumni Services Fee $28.45 $0.00
Administration Fee $25.90 $0.00
Technology Enhancement Fee $142.75 $135.00
Program Services Fee $0.00 $0.00
CSI Association Fee $82.50 $0.00
CSI - Advocacy Fee $5.75 $0.00
CSI Health Plan Fee $115.05 $295.00
ISR $375.00 $375.00
ONE Card Fee $12.75 $7.00
CSI Legal Protection $18.76 $28.00
Capital Development Fee - Waterloo $48.00 $48.00
CSI International Health Fee $160.05 $500.00
Grad. Cert. Program Tuition $0.00 $0.00
CSI Advocacy Fee $0.00 $12.50
CSI Event Fee $0.00 $40.00
CSI Student Clubs $0.00 $3.50
Locker Fee $0.00 $5.00
Alumni Services $0.00 $5.00
Student Spaces $0.00 $10.00
Graduation fee $0.00 $15.00
Academic Support Fee $0.00 $18.00
CSI Academic Support Fee $0.00 $5.00
Health and Wellness Fee $0.00 $20.00
CSI Health and Wellness Fee $0.00 $10.00
Career Services Fee $0.00 $10.00
CSI Career Services Fee $0.00 $10.00
Session Total $7065.61 $7802.00
Year Total $7065.61 $7802.00

Waterloo - Spring 2019 Level 2 (Program Start: 2019-01-07)
Description Spring 2019
International Program Tuition $6000.00
Student Priority Fee $50.65
Graduation/Alumni Services Fee $28.45
Administration Fee $25.90
Technology Enhancement Fee $142.75
Program Services Fee $0.00
CSI Association Fee $82.50
CSI - Advocacy Fee $5.75
CSI Health Plan Fee $0.00
ISR $375.00
ONE Card Fee $12.75
CSI Legal Protection $0.00
Capital Development Fee - Waterloo $48.00
CSI International Health Fee $0.00
Session Total $6771.75
Year Total $14093.71

Co-op Program Fees

Optional Co-op Domestic Fees

Software Quality Assurance and Test Engineering (Optional Co-op) - Program # 1447C

Waterloo - Fall 2019 Level 2 & 3 (Program Start: 2019-05-06)
Description Fall 2019 Winter 2020
Technology Enhancement Fee $135.00 $0.00
Program Services Fee $557.00 $0.00
Program Tuition Fee (ACR) $1934.50 $0.00
CSI Health Plan Fee $295.00 $0.00
ONE Card Fee $7.00 $0.00
CSI Legal Protection $28.00 $0.00
Capital Development Fee - Waterloo $48.00 $0.00
CSI Advocacy Fee $12.50 $0.00
CSI Event Fee $40.00 $0.00
CSI Student Clubs $3.50 $0.00
Locker Fee $5.00 $0.00
Alumni Services $5.00 $0.00
Student Spaces $10.00 $0.00
Graduation fee $15.00 $0.00
Academic Support Fee $18.00 $0.00
CSI Academic Support Fee $5.00 $0.00
Health and Wellness Fee $20.00 $0.00
CSI Health and Wellness Fee $10.00 $0.00
Career Services Fee $10.00 $0.00
CSI Career Services Fee $10.00 $0.00
Session Total $3168.50 $0.00
Year Total   $3168.50
Waterloo - Winter 2020 Level 2 & 3 (Program Start: 2019-09-03)
Description Winter 2020 Spring 2020
Technology Enhancement Fee $135.00 $0.00
Program Services Fee $557.00 $0.00
Program Tuition Fee (ACR) $1934.50 $0.00
CSI Health Plan Fee $197.65 $0.00
ONE Card Fee $7.00 $0.00
CSI Legal Protection $18.76 $0.00
Capital Development Fee - Waterloo $48.00 $0.00
CSI Advocacy Fee $12.50 $0.00
CSI Event Fee $40.00 $0.00
CSI Student Clubs $3.50 $0.00
Locker Fee $5.00 $0.00
Alumni Services $5.00 $0.00
Student Spaces $10.00 $0.00
Graduation fee $15.00 $0.00
Academic Support Fee $18.00 $0.00
CSI Academic Support Fee $5.00 $0.00
Health and Wellness Fee $20.00 $0.00
CSI Health and Wellness Fee $10.00 $0.00
Career Services Fee $10.00 $0.00
CSI Career Services Fee $10.00 $0.00
Session Total $3061.91 $0.00
Year Total   $3061.91
Waterloo - Spring 2020 Level 2 (Program Start: 2020-01-13)
Description Spring 2020
Technology Enhancement Fee $135.00
Program Services Fee $557.00
Program Tuition Fee (ACR) $1934.50
CSI Health Plan Fee $97.35
ONE Card Fee $7.00
CSI Legal Protection $18.76
Capital Development Fee - Waterloo $48.00
CSI Advocacy Fee $12.50
CSI Event Fee $40.00
CSI Student Clubs $3.50
Locker Fee $5.00
Alumni Services $5.00
Student Spaces $10.00
Graduation fee $15.00
Academic Support Fee $18.00
CSI Academic Support Fee $5.00
Health and Wellness Fee $20.00
CSI Health and Wellness Fee $10.00
Career Services Fee $10.00
CSI Career Services Fee $10.00
Session Total $2961.61
Year Total $2961.61
Waterloo - Spring 2019 Level 2 & 3 (Program Start: 2019-01-07)
Description Spring 2019 Fall 2019
Student Priority Fee $50.65 $0.00
Graduation/Alumni Services Fee $28.45 $0.00
Administration Fee $25.90 $0.00
Technology Enhancement Fee $142.75 $0.00
Program Services Fee $543.50 $0.00
CSI Association Fee $82.50 $0.00
CSI - Advocacy Fee $5.75 $0.00
Program Tuition Fee (ACR) $2149.96 $0.00
CSI Health Plan Fee $115.05 $0.00
ONE Card Fee $12.75 $0.00
CSI Legal Protection $18.76 $0.00
Capital Development Fee - Waterloo $48.00 $0.00
CSI Advocacy Fee $0.00 $0.00
CSI Event Fee $0.00 $0.00
CSI Student Clubs $0.00 $0.00
Locker Fee $0.00 $0.00
Alumni Services $0.00 $0.00
Student Spaces $0.00 $0.00
Graduation fee $0.00 $0.00
Academic Support Fee $0.00 $0.00
CSI Academic Support Fee $0.00 $0.00
Health and Wellness Fee $0.00 $0.00
CSI Health and Wellness Fee $0.00 $0.00
Career Services Fee $0.00 $0.00
CSI Career Services Fee $0.00 $0.00
Session Total $3224.02 $0.00
Year Total $3224.02  

Optional Co-op International Fees


Software Quality Assurance and Test Engineering (Optional Co-op) - Program # 1447C


Waterloo - Fall 2019 Level 2 & 3 (Program Start: 2019-05-06)
Description Fall 2019 Winter 2020
International Program Tuition $6250.00 $0.00
Technology Enhancement Fee $135.00 $0.00
Program Services Fee $557.00 $0.00
CSI Health Plan Fee $295.00 $0.00
ISR $375.00 $0.00
ONE Card Fee $7.00 $0.00
CSI Legal Protection $28.00 $0.00
Capital Development Fee - Waterloo $48.00 $0.00
CSI International Health Fee $500.00 $0.00
Grad. Cert. Program Tuition $0.00 $0.00
CSI Advocacy Fee $12.50 $0.00
CSI Event Fee $40.00 $0.00
CSI Student Clubs $3.50 $0.00
Locker Fee $5.00 $0.00
Alumni Services $5.00 $0.00
Student Spaces $10.00 $0.00
Graduation fee $15.00 $0.00
Academic Support Fee $18.00 $0.00
CSI Academic Support Fee $5.00 $0.00
Health and Wellness Fee $20.00 $0.00
CSI Health and Wellness Fee $10.00 $0.00
Career Services Fee $10.00 $0.00
CSI Career Services Fee $10.00 $0.00
Session Total $8359.00 $0.00
Year Total   $8359.00

Waterloo - Winter 2020 Level 2 & 3 (Program Start: 2019-09-03)
Description Winter 2020 Spring 2020
International Program Tuition $0.00 $0.00
Technology Enhancement Fee $135.00 $0.00
Program Services Fee $557.00 $0.00
CSI Health Plan Fee $197.65 $0.00
ISR $375.00 $0.00
ONE Card Fee $7.00 $0.00
CSI Legal Protection $18.76 $0.00
Capital Development Fee - Waterloo $48.00 $0.00
CSI International Health Fee $335.00 $0.00
Grad. Cert. Program Tuition $6500.00 $0.00
CSI Advocacy Fee $12.50 $0.00
CSI Event Fee $40.00 $0.00
CSI Student Clubs $3.50 $0.00
Locker Fee $5.00 $0.00
Alumni Services $5.00 $0.00
Student Spaces $10.00 $0.00
Graduation fee $15.00 $0.00
Academic Support Fee $18.00 $0.00
CSI Academic Support Fee $5.00 $0.00
Health and Wellness Fee $20.00 $0.00
CSI Health and Wellness Fee $10.00 $0.00
Career Services Fee $10.00 $0.00
CSI Career Services Fee $10.00 $0.00
Session Total $8337.41 $0.00
Year Total   $8337.41

Waterloo - Spring 2020 Level 2 (Program Start: 2020-01-13)
Description Spring 2020
International Program Tuition $0.00
Technology Enhancement Fee $135.00
Program Services Fee $557.00
CSI Health Plan Fee $97.35
ISR $375.00
ONE Card Fee $7.00
CSI Legal Protection $18.76
Capital Development Fee - Waterloo $48.00
CSI International Health Fee $165.00
Grad. Cert. Program Tuition $6500.00
CSI Advocacy Fee $12.50
CSI Event Fee $40.00
CSI Student Clubs $3.50
Locker Fee $5.00
Alumni Services $5.00
Student Spaces $10.00
Graduation fee $15.00
Academic Support Fee $18.00
CSI Academic Support Fee $5.00
Health and Wellness Fee $20.00
CSI Health and Wellness Fee $10.00
Career Services Fee $10.00
CSI Career Services Fee $10.00
Session Total $8067.11
Year Total $8067.11

Waterloo - Spring 2019 Level 2 & 3 (Program Start: 2019-01-07)
Description Spring 2019 Fall 2019
International Program Tuition $6000.00 $0.00
Student Priority Fee $50.65 $0.00
Graduation/Alumni Services Fee $28.45 $0.00
Administration Fee $25.90 $0.00
Technology Enhancement Fee $142.75 $0.00
Program Services Fee $543.50 $0.00
CSI Association Fee $82.50 $0.00
CSI - Advocacy Fee $5.75 $0.00
CSI Health Plan Fee $115.05 $0.00
ISR $375.00 $0.00
ONE Card Fee $12.75 $0.00
CSI Legal Protection $18.76 $0.00
Capital Development Fee - Waterloo $48.00 $0.00
CSI International Health Fee $160.05 $500.00
Grad. Cert. Program Tuition $0.00 $0.00
CSI Advocacy Fee $0.00 $0.00
CSI Event Fee $0.00 $0.00
CSI Student Clubs $0.00 $0.00
Locker Fee $0.00 $0.00
Alumni Services $0.00 $0.00
Student Spaces $0.00 $0.00
Graduation fee $0.00 $0.00
Academic Support Fee $0.00 $0.00
CSI Academic Support Fee $0.00 $0.00
Health and Wellness Fee $0.00 $0.00
CSI Health and Wellness Fee $0.00 $0.00
Career Services Fee $0.00 $0.00
CSI Career Services Fee $0.00 $0.00
Session Total $7609.11 $500.00
Year Total $7609.11 $500.00

Financial Assistance

The Ontario Student Assistance Program (OSAP) is a needs-based program designed to help Ontario students cover the cost of post-secondary education. Funded by the federal and provincial governments, OSAP is intended to promote equality of opportunity for post-secondary studies through direct financial assistance for educational costs and living expenses. These interest-free loans are intended to supplement your financial resources and those of your family. The majority of students apply for loan assistance via the OSAP website. Students can also print the application booklet through the OSAP website.

For more information, please visit Financial Services/Awards.

Graduate Opportunities

Students graduate with experience and the skills necessary to develop and test high quality computer applications for business. Entry-level positions for graduates of this program include software test specialist, software automated test developer, software test engineer and software quality assurance engineer. In addition to these, career path opportunities would include computer programmer and software developer.

For more details on related occupations, job market information and career opportunities, see the Government of Canada website: https://www.jobbank.gc.ca/home

For more details on related occupations, job market information and career opportunities, see the Government of Canada website: https://www.jobbank.gc.ca/home

Pathways & Credit Transfer

Conestoga pathways enable students to build on their academic achievements in order to earn a degree or additional credential. Pathways are formed through agreements between Conestoga programs or partner institutions.

Often applicants have earned credits from another college or university that may allow a student to be granted advanced standing or exemption. Learn more about credit transfer opportunities at Conestoga.

Prior Learning Assessment and Recognition (PLAR)

Conestoga recognizes prior learning of skills, knowledge or competencies that have been acquired through employment, formal and informal education, non-formal learning or other life experiences. Prior learning must be measurable at the required academic level and meet Conestoga standards of achievement for current courses. Challenge exams and portfolio development are the primary methods of assessment. Other methods of assessment may be available depending upon the nature of the course objectives. Successful completion of the assessment results in an official course credit that will be recorded on the student's Conestoga transcript. PLAR cannot be used by registered Conestoga students for the clearance of academic deficiencies, to improve grades or to obtain admission into a program.

Learn more about PLAR.

Program Courses

Non Co-op Course Details (1447)
Course Code Course Title and Description
Level 1
CON0101 Conestoga 101

Description: This self-directed course focuses on introducing new students to the supports, services, and opportunities available at Conestoga College. By the end of this course, students will understand the academic expectations of the Conestoga learning environment, as well as the supports available to ensure their academic success. Students will also be able to identify on-campus services that support their health and wellness, and explore ways to get actively involved in the Conestoga community through co-curricular learning opportunities.
Hours: 1
Credits:
Pre-Requisites:
CoRequisites:

PROG8050 High-Quality Software Programming

Description: In this course, students will use an object-oriented language to acquire programming concepts and develop programs to solve business problems. Assignments in programming will be given to explain the concepts of variables, decisions, scope, functions, repetition, and arrays. Particular attention will be paid to problem solving techniques using logical solutions with either pseudo code and/or flowcharting to design the logic of the program. The student will also be required to test and debug their projects and alternative solutions.
Hours: 84
Credits: 6
Pre-Requisites:
CoRequisites:

SENG8020 System Analysis and Design

Description: This course will enable students to explain the various steps in the Systems Development Life Cycle (SDLC). Students will implement the Analysis and Design phases of the SDLC in relevant case studies using both traditional and Unified Modeling Language (UML) approaches. As alternatives to the SDLC, students will also examine and compare several development methodologies.
Hours: 42
Credits: 3
Pre-Requisites:
CoRequisites:

SENG8030 Software Testing Tools

Description: Quality cannot be added to a software project after the software is built; rather, quality must be built into the product at every phase of development. This course provides an introduction to software quality with an emphasis on testing tools so students can better assess software development practices and tools with respect to their impact on software quality. Students will utilize their critical thinking skills to understand risk, risk assessment and measures of software complexity. Students will be exposed to issues surrounding the management of risk and how risk can be communicated to management.
Hours: 56
Credits: 4
Pre-Requisites:
CoRequisites:

SENG8040 Software Testing Methodologies

Description: Software quality is everybody's job, no matter what their role in a software product development or IT organization. In this course, students will explore various methodologies to testing and improving software quality. This course will also introduce students to a wide variety of testing methodologies, including black-box, white-box, unit, integration, system and acceptance.
Hours: 56
Credits: 4
Pre-Requisites:
CoRequisites:

SENG8090 Software Engineering Principles

Description: This course will emphasize proper software design, software development issues, software documentation and technical communication. Students will be asked to properly analyze and understand system requirements, problem solve for optimal solutions, select appropriate solution compromises, and understand common software trade-offs. Topics include specification writing for system development and testing, code development, and software maintenance issues.
Hours: 56
Credits: 4
Pre-Requisites:
CoRequisites:

Level 2
INFO8170 User Experience Evaluation

Description: In this course, students will focus on the practice of test and behaviour-driven design techniques and usability testing. Within the course, students will combine an understanding of software testing fundamentals with an understanding of human behaviour to assess the quality of software designs from the user experience (UX) perspective.
Hours: 56
Credits: 4
Pre-Requisites:
CoRequisites:

PROG8060 Developing Quality Applications

Description: In this course, students will apply their previous knowledge of testing and application development to create software applications with an emphasis on quality. Students will also have the opportunity to build software systems, create the proper documentation, and thoroughly test their deliverable.
Hours: 84
Credits: 6
Pre-Requisites:
CoRequisites:

SENG8050 Non-Functional Testing

Description: In this course, students will focus on the non-functional requirements of software applications and systems, and how best to test these requirements. Students will also examine common IT system non-functional requirements, including performance, reliability, load, dependability and availability.
Hours: 56
Credits: 4
Pre-Requisites:
CoRequisites:

SENG8060 Security Testing

Description: Discovering security defects in software systems and applications is of critical importance. In this course, students will be introduced to fundamental security testing concepts and how to apply these concepts within a software development lifecycle. Concepts will include vulnerability scanning, risk assessment, penetration testing and security auditing.
Hours: 56
Credits: 4
Pre-Requisites:
CoRequisites:

SENG8070 Database Testing

Description: Databases are vital components in most enterprise systems. A databases residing on a centralized server presents its own set of unique challenges to software testers. In this course, students will focus on database and database application testing topics including structural testing, ACID properties, data mappings, data generation, data integrity, data validity and data manipulation. Students will learn how database application testing differs from traditional application testing. Testing database objects such as triggers, stored procedures and indexes will also be discussed.
Hours: 56
Credits: 4
Pre-Requisites:
CoRequisites:

Optional Co-op Course Details (1447C)
Course Code Course Title and Description
Level 1
CON0101 Conestoga 101

Description: This self-directed course focuses on introducing new students to the supports, services, and opportunities available at Conestoga College. By the end of this course, students will understand the academic expectations of the Conestoga learning environment, as well as the supports available to ensure their academic success. Students will also be able to identify on-campus services that support their health and wellness, and explore ways to get actively involved in the Conestoga community through co-curricular learning opportunities.
Hours: 1
Credits:
Pre-Requisites:
CoRequisites:

PROG8050 High-Quality Software Programming

Description: In this course, students will use an object-oriented language to acquire programming concepts and develop programs to solve business problems. Assignments in programming will be given to explain the concepts of variables, decisions, scope, functions, repetition, and arrays. Particular attention will be paid to problem solving techniques using logical solutions with either pseudo code and/or flowcharting to design the logic of the program. The student will also be required to test and debug their projects and alternative solutions.
Hours: 84
Credits: 6
Pre-Requisites:
CoRequisites:

SENG8020 System Analysis and Design

Description: This course will enable students to explain the various steps in the Systems Development Life Cycle (SDLC). Students will implement the Analysis and Design phases of the SDLC in relevant case studies using both traditional and Unified Modeling Language (UML) approaches. As alternatives to the SDLC, students will also examine and compare several development methodologies.
Hours: 42
Credits: 3
Pre-Requisites:
CoRequisites:

SENG8030 Software Testing Tools

Description: Quality cannot be added to a software project after the software is built; rather, quality must be built into the product at every phase of development. This course provides an introduction to software quality with an emphasis on testing tools so students can better assess software development practices and tools with respect to their impact on software quality. Students will utilize their critical thinking skills to understand risk, risk assessment and measures of software complexity. Students will be exposed to issues surrounding the management of risk and how risk can be communicated to management.
Hours: 56
Credits: 4
Pre-Requisites:
CoRequisites:

SENG8040 Software Testing Methodologies

Description: Software quality is everybody's job, no matter what their role in a software product development or IT organization. In this course, students will explore various methodologies to testing and improving software quality. This course will also introduce students to a wide variety of testing methodologies, including black-box, white-box, unit, integration, system and acceptance.
Hours: 56
Credits: 4
Pre-Requisites:
CoRequisites:

SENG8090 Software Engineering Principles

Description: This course will emphasize proper software design, software development issues, software documentation and technical communication. Students will be asked to properly analyze and understand system requirements, problem solve for optimal solutions, select appropriate solution compromises, and understand common software trade-offs. Topics include specification writing for system development and testing, code development, and software maintenance issues.
Hours: 56
Credits: 4
Pre-Requisites:
CoRequisites:

Level 2
CEPR8200 Co-op and Career Preparation

Description: This series of modules will prepare graduate certificate students for job searching for their co-op work terms and for their future careers. Students will familiarize themselves with the co-operative education policies and procedures and will learn the expectations, rules, and regulations that apply in the workplace regarding social, organizational, ethical, and safety issues while deepening their awareness of self-reflective practices. Students will critically reflect on their skills, attitudes, and expectations and evaluate available opportunities in the workplace. Successful completion of this course is a requirement for co-op eligibility.
Hours: 14
Credits: 1
Pre-Requisites:
CoRequisites:

INFO8170 User Experience Evaluation

Description: In this course, students will focus on the practice of test and behaviour-driven design techniques and usability testing. Within the course, students will combine an understanding of software testing fundamentals with an understanding of human behaviour to assess the quality of software designs from the user experience (UX) perspective.
Hours: 56
Credits: 4
Pre-Requisites:
CoRequisites:

PROG8060 Developing Quality Applications

Description: In this course, students will apply their previous knowledge of testing and application development to create software applications with an emphasis on quality. Students will also have the opportunity to build software systems, create the proper documentation, and thoroughly test their deliverable.
Hours: 84
Credits: 6
Pre-Requisites:
CoRequisites:

SENG8050 Non-Functional Testing

Description: In this course, students will focus on the non-functional requirements of software applications and systems, and how best to test these requirements. Students will also examine common IT system non-functional requirements, including performance, reliability, load, dependability and availability.
Hours: 56
Credits: 4
Pre-Requisites:
CoRequisites:

SENG8060 Security Testing

Description: Discovering security defects in software systems and applications is of critical importance. In this course, students will be introduced to fundamental security testing concepts and how to apply these concepts within a software development lifecycle. Concepts will include vulnerability scanning, risk assessment, penetration testing and security auditing.
Hours: 56
Credits: 4
Pre-Requisites:
CoRequisites:

SENG8070 Database Testing

Description: Databases are vital components in most enterprise systems. A databases residing on a centralized server presents its own set of unique challenges to software testers. In this course, students will focus on database and database application testing topics including structural testing, ACID properties, data mappings, data generation, data integrity, data validity and data manipulation. Students will learn how database application testing differs from traditional application testing. Testing database objects such as triggers, stored procedures and indexes will also be discussed.
Hours: 56
Credits: 4
Pre-Requisites:
CoRequisites:

Level 3
COOP8160 Co-op Work Term (Software Quality Assurance and Test Engineering)

Description: This co-op work term will provide students with college-approved work experience in an authentic, professionally relevant work environment. Through this course, students will be provided the opportunity to connect theory and practice by leveraging their academic knowledge to develop specialized vocational skills. The practical applications of this work term will promote students' awareness of key concepts and terminology in their field, improve their competencies in problem-solving and decision-making, further their application of professional judgement, hone their leadership skills (independently or as part of team), and enhance their capacity to critically analyze and reflect on their demonstrated abilities in the workplace.
Hours: 420
Credits: 14
Pre-Requisites: CEPR8200
CoRequisites:

Program Outcomes

Program Advisory Committees

The College appoints Program Advisory Committee members for diploma, degree, certificate and apprenticeship programs. Committees are composed of employers, practitioners and recent program graduates. College representatives (students, faculty, and administrators) are resource persons. Each committee advises the Board on the development of new programs, the monitoring of existing programs and community acceptance of programs. For a list of the current members, please visit our Program Advisory Committees.

Program Handbook

Non Co-op Handbook

Apply Now

Domestic students should apply online at www.ontariocolleges.ca or by phone at 1-888-892-2228.

ONTARIOCOLLEGES.CA
60 Corporate Court
Guelph, Ontario
Canada N1G 5J3

Detailed steps on the application process may help you to apply.

International students should apply online using the Ontario Colleges.ca International applicant portal.. Please note that not all programs are open to international students; check the list of open programs on our International Student Programs web page before applying.
For additional program information, call the Information Centre at 519-748-5220 ext 3656.

Disclaimer

The College reserves the right to alter information including requirements and fees and to cancel at any time a program, course, or program major or option; to change the location and/or term in which a program or course is offered; to change the program curriculum as necessary to meet current competencies in the job market or for budgetary reasons; or to withdraw an offer of admission both prior to and after its acceptance by an applicant or student because of insufficient applications or registrations, over-acceptance of offers of admission, budgetary constraints, or for other such reasons. In the event the College exercises such a right, the College’s sole liability will be the return of monies paid by the applicant or student to the College.

Students actively registered in cohort delivered programs who take longer than the designed program length of time to complete their studies are accountable for completing any new or additional courses that may result due to changes in the program of study. Unless otherwise stated, students registered in non-cohort delivered programs must complete the program of study within seven years of being admitted to the program.

Back To Top