UIChicagoUIChicago
CoursesProfessors
My SchoolSparkyAI
UIChicagoUIChicago
CoursesProfessors
My SchoolSparkyAI
CS 341

Programming Language Design and Implementation

Computer Science

3 credit hoursUsually offered: Fall, Spring
Avg GPA
2.56
Easiness
1.60
Total regs
1,910

Grade Distribution

Based on all available term-level grade data for this course

Avg GPA
2.56
A
30.3%
576
B
26.3%
499
C
22.8%
433
D
11.7%
223
F
5.3%
100
W
3.6%
68
Visual total
1,899
Other
11
Total regs
1,910

Quick Insights

Avg GPA
2.56
Easiness
1.60
Pass rate
91.2%
Using A, B, C, D as passing
Withdrawal rate
3.6%
Based on visible distribution
Most common grade
A
Students counted
1,899
A through F plus W

CS 341 by Professor

Ranked highest to lowest GPA — using A, B, C, D, and F outcomes only

#1
Solworth, Jon A
2.67
RMP
2.1
Graded
216
Total regs
225
#2
Kanich, Chris
2.61
Keep Exploring

Keep exploring

Compare a professor, browse nearby courses, or ask Sparky.

Best professor lead
Solworth, Jon A

Top GPA signal with 216 grades.

Avg GPA 2.67Open profile →
More from CS
CS 151
Mathematical Foundations of Computing
CS 251
Data Structures
Decision shortcut
Ask Sparky about this class

Get a quick summary of difficulty, fit, and professor picks.

About This Class

Programming language paradigms, design and implementation: syntax and semantics; parsing; runtime systems; control; data types; subroutines and exceptions; data and procedural abstraction; functional programming. Course Information: Extensive computer use required. Prerequisite(s): Grade of C or better in CS 211 and Grade of C or better in CS 251 .

UIChicago by Sparky Labs
Powered by real course, professor, and campus data
Read the methodology
uicratings@gmail.com
Student-built, unofficial, and transparent about sources
RMP
2.7
Graded
126
Total regs
131
#3
Reckinger, Shanon Marie
2.55
RMP
2.7
Graded
304
Total regs
320
#4
Kidane, Ellen G
2.54
RMP
1.9
Graded
391
Total regs
406
#
Professor
Avg GPA
RMP
Graded
Total regs
  • 1
    Solworth, Jon A
    2.67
    2.1
    216
    225
  • 2
    Kanich, Chris
    2.61
    2.7
    126
    131
  • 3
    Reckinger, Shanon Marie
    2.55
    2.7
    304
    320
  • 4
    Kidane, Ellen G
    2.54
    1.9
    391
    406
Ask Sparky →