Mar 12, 2026  
2025 - 2026 Catalog 
    
2025 - 2026 Catalog
Add to Portfolio (opens a new window)

INFO 2341 - Fundamentals of Software Testing


4.5 Credits

Software needs to be tested for bugs and to ensure the product meets requirements and produces desired results. In this course, students learn the fundamentals of software testing and quality assurance. This is a course for beginners and focuses on how to perform manual testing; however, advanced concepts like automated and unit testing are introduced as well.

Lecture Hours: 4.5
Lab Hours: 0.0
Internship Hours: 0.0
Clinical or Practicum Hours: 0.0




Course Objectives
1. Explain the role of quality assurance testing in software development.
2. Describe the levels of testing software.
3. Discuss means of documenting bugs in a software program.
4. Recognize the verification and validation processes in software testing.
5. Identify approaches to designing a test case.


View Class Schedule




Add to Portfolio (opens a new window)