CS 010A: INTRODUCTION TO COMPUTER SCIENCE FOR SCIENCE, MATHEMATICS, AND ENGINEERING I
University of California, Riverside
4 Units, Lecture, 3 hours; laboratory, 2 hours; individual study, 1 hour. Prerequisite(s): MATH 005A, may be taken concurrently or MATH 006A, may be taken concurrently or MATH 006B, may be taken concurrently or MATH 007A, may be taken concurrently or MATH 009A, may be taken concurrently or MATH 09HA. Covers problem solving through structured programming of algorithms on computers using the C++ object-oriented language. Includes variables, expressions, input/output (I/O), branches, loops, functions, parameters, arrays, strings, file I/O, and classes. Also covers software design, testing, and debugging. Credit is awarded for one of the following CS 010A or CS 009A. Credit is not awarded for CS 005 or CS 008 if it has already been awarded for CS 010A.
Average GPA: 2.84
Grade distribution records: 5,686 students across 26 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 658 | 11.6% |
| A | 1,367 | 24.0% |
| A- | 587 | 10.3% |
| B+ | 379 | 6.7% |
| B | 563 | 9.9% |
| B- | 303 | 5.3% |
| C+ | 184 | 3.2% |
| C | 247 | 4.3% |
| C- | 107 | 1.9% |
| D+ | 292 | 5.1% |
| D | 297 | 5.2% |
| D- | 73 | 1.3% |
| F | 527 | 9.3% |
| NP | 31 | 0.5% |
| S | 19 | 0.3% |
| W | 39 | 0.7% |
Based on 5,686 student grade records across 26 terms and 11 professors.
Instructors
- Kelly Downey 2,344 students, Average GPA 2.92
- Frank Vahid 493 students, Average GPA 2.86
- Kristen Miller 367 students, Average GPA 3.04
- Saul Gonzalez 336 students, Average GPA 3.01
- Sandra Ruiz 162 students, Average GPA 3.63
- Westin Montano 154 students, Average GPA 3.21
- Carter Slocum 143 students, Average GPA 2.73
- Mohammad Reza Zare Shahneh 94 students, Average GPA 2.22
- Reem Ali 93 students, Average GPA 3.15
- Laila Abdelhafeez 68 students, Average GPA 2.64
- Ryan Rusich 54 students, Average GPA 2.37