None
Course Number:
CSCI 4601
Approved Starting Semester:
Fall 2021
Course Title:
Testing and Quality Assurance
Credit Hours:
3
Course Description (Bulletin Description):
Theory and practice for determining whether a software system conforms to its specification and intended use. Topics include methods of testing, verification and validation, performance evaluation, unit and system level testing, quality assurance processes and techniques.
Prerequisite:
CSCI 3005
Co-requisite:
None
Pre/Co-requisite::
None
Dual-Listed:
None
Course Objectives (Course-level Student Learning Outcomes):
At the completion of the course, the student will be able to: 1) Perform formal reviews of software artifacts 2) Create a test plan for a software system 3) Apply different strategies for unit-level and system-level testing 4) Describe principles and strategies of integration and regression testing 5) Use a problem tracking system 6) Assess a user interface for suitability and usability 7) Understand purposes of quality processes, methods for measuring that quality, and standards used 8) Estimate cost of a Testing and QA project and manage budgets
Topics Covered (In Outline/Calendar):
Software quality assurance methods, test plans and strategies, unit level and system level testing, software reliability, peer review methods, and configuration control responsibilities in quality assurance
Student Learning Outcomes:
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions. (SLO1)
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline. (SLO2)
- Apply computer science theory and software development fundamentals to produce computing-based solutions. (SLO6-CS)
Course Coordinator:
Dr. Nicholson
Instructor-in-charge:
Dr. Nicholson
Previous Professors:
Dr. Nicholson
Technologies / Skills:
Software engineering
Textbook(s):
Spring 2025
Title: Introduction to Software Testing
Edition : 2nd
Publisher : Cambridge University Press
ISBN: 9781107172012
========================================
Go back to choose another course