COURSE
OBJECTIVES: Upon completion of this course, you will be able to:
1) Examine and understand the basic concept of Systems and Software Quality Assurance as a discipline.
2) Examine some of the development methodologies advocated within Systems and Software Quality Assurance literature.
3) Examine Systems and Software Quality Assurance from a business and corporate perspective.
4) Introduce numerous testing concepts and tools.
5) Explore personal areas of interest involving computer science.
COURSE CONTENT: This course presents an introduction to the quality assurance, quality control, and quality management aspects of information technology. Topics include:
1) Quality concepts
2) Prevention vs. detection
3) Verification vs. validation
4) Configuration management
5) Techniques of testing
6) Taxonomies
7) Continuous improvement
8) Total Quality Management
9) Life cycle testing paradigms
10) Requirements verification
11) Design and code verification
12) Testing methodologies
13) Test plans & cases
14) Test suites & procedures
15) Testing processes
16) Test execution
17) Integration, systems, and acceptance testing
18) Test reporting
19) Testing tools
20) Automation
21) Templates
COURSE ACTIVITIES: In order to use our time wisely within the term, adherence to the following completion schedule of activities is suggested:
COURSE PREREQUISITE: A bachelor's degree is the minimum requirement for admission to this course of study.
COURSE DELIVERY: This course shall be delivered completely through online interaction via the Internet or other acceptable distance learning
medium(s). Due to this being a non-traditional program, traditional classroom residency is not required. Therefore, you are expected to independently read and analyze the subject matter with me performing the roles of an advisor and mentor.
|