CS 46A: Introduction to Programming
San Jose State University
Introduction to programming for anyone new to the field or who needs a refresher with basic Java programming syntax, object-oriented paradigm, control structures, iteration, etc. Hands-on activities in writing, compiling, executing, and debugging programs for solving real-world problems. Lecture 3 hours/lab 3 hours. Prerequisite(s): Math Enrollment Category M-I, M-II, or M-III, or MATH 1 with a grade of C- or better; and a major of Computer Science, Data Science, Computer Science and Linguistics, Mathematics, Statistics, Applied and Computational Math, Software Engineering, Forensic Science: Digital Evidence, or Undeclared; or instructor consent.
Average GPA: 2.88
Grade distribution records: 2,384 students across 16 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 54 | 2.3% |
| A | 797 | 33.4% |
| A- | 209 | 8.8% |
| B+ | 184 | 7.7% |
| B | 286 | 12.0% |
| B- | 134 | 5.6% |
| C+ | 105 | 4.4% |
| C | 155 | 6.5% |
| C- | 93 | 3.9% |
| D+ | 40 | 1.7% |
| D | 73 | 3.1% |
| D- | 35 | 1.5% |
| F | 219 | 9.2% |
Based on 2,384 student grade records across 16 terms and 11 professors.
Instructors
- Qi Yang 831 students, Average GPA 2.97
- Kathleen A O'Brien 488 students, Average GPA 2.56
- Sayma Akther 234 students, Average GPA 3.11
- Michael Hamilton Wood 227 students, Average GPA 2.94
- Ethel Tshukudu 188 students, Average GPA 2.86
- Chung-Wen A Tsao 153 students, Average GPA 2.59
- Yan Chen 79 students, Average GPA 3.28
- Devangi Vilas Chinchankar 57 students, Average GPA 2.89
- Narayan V Balasubramanian 55 students, Average GPA 2.56
- Takoua El Bejaoui 39 students, Average GPA 3.90
- Saeedeh Komijani 33 students, Average GPA 3.06