CS 009C: C++ FOR PROGRAMMERS
University of California, Riverside
4 Units, Lecture, 3 hours; laboratory, 2 hours; individual study, 1 hour. Prerequisite(s): CS 009B; MATH 006B, may be taken concurrently or MATH 007A, may be taken concurrently or MATH 005A, may be taken concurrently or MATH 004, may be taken concurrently or MATH 009A, may be taken concurrently or MATH 09HA, may be taken concurrently. Provides an introduction to the constructs provided in the C++ for procedural and object-oriented programming for students with prior experience in another object-oriented programming language. Topics include basic C++, containers such as vectors, I/O, memory management, object-oriented programming and design, unit testing, debugging and the build process.
Average GPA: 3.45
Grade distribution records: 393 students across 14 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 168 | 42.7% |
| A | 85 | 21.6% |
| A- | 31 | 7.9% |
| B+ | 26 | 6.6% |
| B | 15 | 3.8% |
| B- | 5 | 1.3% |
| C+ | 10 | 2.5% |
| C | 5 | 1.3% |
| C- | 12 | 3.1% |
| D+ | 3 | 0.8% |
| D | 8 | 2.0% |
| D- | 1 | 0.3% |
| F | 19 | 4.8% |
| NP | 1 | 0.3% |
| W | 4 | 1.0% |
Based on 393 student grade records across 14 terms and 4 professors.
Instructors
- Westin Montano 64 students, Average GPA 3.16
- Paea Lependu 63 students, Average GPA 3.76
- Saul Gonzalez 27 students, Average GPA 3.00
- Neftali Watkinson Medina 17 students, Average GPA 3.43