CS 154: Formal Languages and Computability
San Jose State University
Finite automata, context-free languages, Turing machines, computability. Prerequisite(s): MATH 42 and CS 46B (with a grade of "C-" or better in each). Allowed Majors: Computer Science, Computer Science and Linguistics, or Software Engineering.
Average GPA: 3.32
Grade distribution records: 1,924 students across 16 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 172 | 8.9% |
| A | 657 | 34.1% |
| A- | 214 | 11.1% |
| B+ | 155 | 8.1% |
| B | 327 | 17.0% |
| B- | 102 | 5.3% |
| C+ | 71 | 3.7% |
| C | 123 | 6.4% |
| C- | 53 | 2.8% |
| D+ | 7 | 0.4% |
| D | 8 | 0.4% |
| D- | 1 | 0.1% |
| F | 34 | 1.8% |
Based on 1,924 student grade records across 16 terms and 5 professors.
Instructors
- Ahmad Marzdasht Yazdankhah 1,007 students, Average GPA 3.22
- Yan Chen 517 students, Average GPA 3.62
- Chung-Wen A Tsao 204 students, Average GPA 3.36
- David S Taylor 172 students, Average GPA 2.94
- Christopher J Pollett 24 students, Average GPA 3.55