CSE 3341: Principles of Programming Languages
Ohio State University
Formal languages and grammars; recursive descent parsing; data types, expressions, control structures, parameter passing; compilers and interpreters; memory management; functional programming principles. Prereq: 2231, 2331 (680), and 2421, and 3901 (560), 3902, or 3903. Not open to students with credit for 5341 (655).
Average GPA: 3.32
Grade distribution records: 3,527 students across 20 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A | 1,280 | 36.3% |
| A- | 597 | 16.9% |
| B+ | 481 | 13.6% |
| B | 413 | 11.7% |
| B- | 229 | 6.5% |
| C+ | 202 | 5.7% |
| C | 121 | 3.4% |
| C- | 90 | 2.6% |
| D+ | 32 | 0.9% |
| D | 34 | 1.0% |
| F | 48 | 1.4% |
Based on 3,527 student grade records across 20 terms.