CS 116A: Introduction to Computer Graphics
San Jose State University
Vector geometry, geometric transformations and the graphics pipeline. Basic raster graphics algorithms for drawing discrete lines, clipping, visible surface determination and shading. Display of curves and surfaces. Graphics data structures. Prerequisite(s): MATH 31, MATH 39, CS 146 (with a grade of "C-" or better in each) and previous programming experience in C/C++. Allowed Majors: Computer Science, Data Science, Computer Science and Linguistics, Software Engineering or Applied/Computational Math or instructor's consent.
Average GPA: 3.31
Grade distribution records: 291 students across 8 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 40 | 13.7% |
| A | 115 | 39.5% |
| A- | 28 | 9.6% |
| B+ | 16 | 5.5% |
| B | 29 | 10.0% |
| B- | 15 | 5.2% |
| C+ | 4 | 1.4% |
| C | 12 | 4.1% |
| C- | 9 | 3.1% |
| D+ | 2 | 0.7% |
| D | 7 | 2.4% |
| F | 14 | 4.8% |
Based on 291 student grade records across 8 terms and 3 professors.
Instructors
- Kevin M Smith 209 students, Average GPA 3.18
- Vuthea Chheang 63 students, Average GPA 3.65
- Soon Tee Teoh 19 students, Average GPA 3.55