CS 182: SOFTWARE TESTING AND VERIFICATION
University of California, Riverside
4 Units, Lecture, 3 hours; discussion, 1 hour. Prerequisite(s): CS 100. A study of modern techniques to assess the quality of software artifacts through functional, performance, and reliability testing. Introduces black box and white box testing techniques. Covers the application of modern testing tools to software units, components, subsystems, and entire systems. Also covers verification as a complementary technique to testing.
Average GPA: 3.16
Grade distribution records: 349 students across 5 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 52 | 14.9% |
| A | 40 | 11.5% |
| A- | 59 | 16.9% |
| B+ | 46 | 13.2% |
| B | 47 | 13.5% |
| B- | 43 | 12.3% |
| C+ | 19 | 5.4% |
| C | 15 | 4.3% |
| C- | 8 | 2.3% |
| D+ | 4 | 1.1% |
| D | 3 | 0.9% |
| D- | 3 | 0.9% |
| F | 7 | 2.0% |
| W | 3 | 0.9% |
Based on 349 student grade records across 5 terms and 2 professors.
Instructors
- Qian Zhang 233 students, Average GPA 3.15
- Manu Sridharan 42 students, Average GPA 2.87