click here to print this page
Center for Curriculum and Transfer Articulation
Software Quality Assurance
Major: 5393
First Term: 2009 Fall    Final Term: Current
Award: CCL
Total Credits: 12
CIPS Code: 52.0101
Initiating College: Mesa Community College
Program Availability: College-Specific
Occupational Area: Business, Management, and Administration
Instructional Council: Business/Management (03) Computer Information System (12)
GPA: 2.00

Detailed Program Information

Description: The Certificate of Completion (CCL)in Software Quality Assurance in quality and testing are an integral part of software design, development, and construction. The Software Quality Assurance program prepares students to work in a variety of environments.

Program Notes:
Students must earn a grade of "C" or better for all courses required within the program.
+ indicates course has prerequisites and/or corequisites

Program Prerequisites
 Credits: 3
 CIS150ABObject-Oriented Programming Fundamentals (3) OR 
 CIS159Visual Basic Programming I (3) OR 
 CIS162ABC++: Level I (3) OR 
 CIS162ADC#: Level I (3) OR 
 CIS163AAJava Programming: Level I (3)3
Required Courses
 Credits: 12
+CIS244Testing Software Tools3
+CIS246Software Quality3
+CIS248Engineering Quality in Software Development3
+CIS249Software Testing for Quality Assurance3

Program Competencies
1.Design, use, and explain software-testing tools for testing computing coding. (CIS244)
2.Describe the basic concepts of software quality and identify metrics specifically related to quality, costs and schedules related to software quality. (CIS246)
3.Describe and explain the various techniques to improve software quality including: analyzing requirements, effective designs, unit test, static analysis, and code inspections. (CIS248)
4.Analyze test results for software quality including test planning, risk analysis, and test management practices. (CIS249)

All information published is subject to change without notice. Every effort has been made to ensure the accuracy of information presented, but based on the dynamic nature of the curricular process, course and program information is subject to change in order to reflect the most current information available.