TECH 30: Introduction to Python Programming
San Jose State University
Introduction to Python programming, data types, arithmetic and strings, conditional execution, loops, functions, lists and files, exception handling, sets and dictionaries. Prerequisite(s): MATH 18A or MATH 71 or MATH 30.
Average GPA: 3.02
Grade distribution records: 727 students across 14 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 49 | 6.7% |
| A | 210 | 28.9% |
| A- | 68 | 9.4% |
| B+ | 53 | 7.3% |
| B | 125 | 17.2% |
| B- | 42 | 5.8% |
| C+ | 30 | 4.1% |
| C | 63 | 8.7% |
| C- | 18 | 2.5% |
| D+ | 2 | 0.3% |
| D | 15 | 2.1% |
| D- | 6 | 0.8% |
| F | 46 | 6.3% |
Based on 727 student grade records across 14 terms and 5 professors.
Instructors
- Helen Hong Gao Sun 234 students, Average GPA 2.88
- Armin Maraghehmoghaddam 190 students, Average GPA 3.08
- Ali Saeidi Ashtiyani 138 students, Average GPA 3.04
- Riti Gour 136 students, Average GPA 3.16
- Pouya Ostovari 29 students, Average GPA 3.06