UIChicagoUIChicago
UIChicagoUIChicago
CoursesProfessors
My SchoolSparkyAI
CS 141

Program Design II

Computer Science

3 credit hoursUsually offered: Fall, Spring
Avg GPA
2.51
Easiness
1.50
Total regs
2,967

Grade Distribution

Spring 2022–Summer 2026 · Percentages use A–F and W outcomes

Avg GPA
2.51
A
31.9%
944
B
26.4%
782
C
18.5%
548
D
7.5%
222
F
8.3%
245
W
7.4%
219
A–F + W
2,960
Other outcomes
7
All registrations
2,967

Quick Insights

Avg GPA
2.51
Easiness
1.50
C or better
83.0%
Among A–F outcomes
D or better
91.1%
Among A–F outcomes
Withdrawal rate
7.4%
Among A–F and W outcomes
Most common grade
A
Letter grades only
Outcomes counted
2,960
A–F and W outcomes

CS 141 by Professor

Ranked by historical GPA for 2024SP–2026SP · A–F outcomes only · minimum 20 graded outcomes

#1
Hodges, Mark Richard
2.95
RMP
4.1
15 reviews
Graded
646
Total regs
684
#2
Koehler, Adam Thomas
2.83
Keep Exploring

Keep exploring

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

Best professor lead
Hodges, Mark Richard

Top GPA signal with 646 grades.

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

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

Ask Sparky →
About This Class

Data abstraction and modular design; recursion; lists and stacks; dynamic memory allocation; file manipulation; programming exercises. Course Information: 3 hours. Previously listed as CS 102. Extensive computer use required. Prerequisite(s): Grade of C or better in CS 111 or Grade of C or better in CS 112 or Grade of C or better in CS 113 or Grade of C or better in CS 107 or Grade of C or better in CS 109 ; and Credit or concurrent registration in MATH 180 . Class Schedule Information: To be properly registered, students must enroll in one Laboratory-Discussion and one Lecture-Discussion.

UIChicago by Sparky Labs

Powered by real course, professor, and campus data.

Methodology
RMP
2.7
82 reviews
Graded
24
Total regs
25
#3
GU, Zhaochen
2.77
RMP
1.5
18 reviews
Graded
438
Total regs
473
#4
Rooshenas, Amirmohammad
2.38
RMP
NR
Graded
121
Total regs
132
#5
Katok, Zoa
2.36
RMP
4.3
23 reviews
Graded
102
Total regs
110
#
Professor
Avg GPA
Student rating
Graded
Total regs
  • 1
    Hodges, Mark Richard
    2.95
    4.1 (15)
    646
    684
  • 2
    Koehler, Adam Thomas
    2.83
    2.7 (82)
    24
    25
  • 3
    GU, Zhaochen
    2.77
    1.5 (18)
    438
    473
  • 4
    Rooshenas, Amirmohammad
    2.38
    NR
    121
    132
  • 5
    Katok, Zoa
    2.36
    4.3 (23)
    102
    110