CS 156: Introduction to Artificial Intelligence
San Jose State University
Basic concepts and techniques of artificial intelligence: problem solving, search, deduction, intelligent agents, knowledge representation. Topics chosen from logic programming, game playing, planning, machine learning, natural language, neural nets, robotics. Prerequisite(s): CS 146 (with a grade of C- or better); Allowed Majors: Computer Science, Data Science, Computer Science and Linguistics, Applied and Computational Mathematics or Software Engineering; or instructor consent.
Average GPA: 3.17
Grade distribution records: 1,598 students across 17 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 163 | 10.2% |
| A | 406 | 25.4% |
| A- | 180 | 11.3% |
| B+ | 154 | 9.6% |
| B | 289 | 18.1% |
| B- | 85 | 5.3% |
| C+ | 74 | 4.6% |
| C | 121 | 7.6% |
| C- | 38 | 2.4% |
| D+ | 2 | 0.1% |
| D | 36 | 2.3% |
| F | 50 | 3.1% |
Based on 1,598 student grade records across 17 terms and 12 professors.
Instructors
- Rula A Khayrallah 591 students, Average GPA 2.92
- Yulia Newton 276 students, Average GPA 3.68
- Leonard P Wesley 182 students, Average GPA 3.08
- Sayma Akther 133 students, Average GPA 3.44
- Amith Kamath Belman 96 students, Average GPA 2.99
- Sanjoy Paul 75 students, Average GPA 3.22
- Alpha K Luk 60 students, Average GPA 2.71
- Nagib Zahi Hakim 57 students, Average GPA 2.89
- Saptarshi Sengupta 49 students, Average GPA 3.71
- Mira Jane 34 students, Average GPA 3.52
- Christopher J Pollett 28 students, Average GPA 3.07
- Genya Ishigaki 17 students, Average GPA 3.44