Course record CS

CS 225

Data Structures

University of Illinois Urbana-Champaign

18,992 grades79 sections15 professors
Grades: 2010–2025
Flunk Score22/100
Below average

Professors 10 of 15

Volodymyr Kindratenko 205 grades · 2 terms · 2024–2025 3.51GPA
71.2% A
17.1% B
8.3% C
2.0% D
1.5% F

205 letter grades · 2 sections · 2024–2025

Compare with the course
Kindratenko vs. the course average
A +9.6
B −2.4
C −1.7
D −2.9
F −2.6

Difference in percentage points.

0.0% withdrew · 0 of 205 enrolled.

Graham C Evans 6,556 grades · 9 terms · 2019–2025 3.49GPA
73.0% A
13.5% B
7.1% C
3.1% D
3.3% F

6,556 letter grades · 15 sections · 2019–2025

Compare with the course
Evans vs. the course average
A +11.3
B −5.9
C −2.9
D −1.8
F −0.8

Difference in percentage points.

Each term against the course average
Fall 2019Spring 2025

0.4% withdrew · 29 of 6,585 enrolled.

Brad R Solomon 2,934 grades · 4 terms · 2022–2025 3.46GPA
70.0% A
16.7% B
6.6% C
3.4% D
3.2% F

2,934 letter grades · 4 sections · 2022–2025

Compare with the course
Solomon vs. the course average
A +8.4
B −2.7
C −3.4
D −1.4
F −0.9

Difference in percentage points.

Each term against the course average
Spring 2022Fall 2025

0.4% withdrew · 12 of 2,946 enrolled.

Wade A Fagen-Ulmschnei 2,008 grades · 3 terms · 2017–2018 3.22GPA
60.9% A
17.7% B
10.1% C
6.9% D
4.5% F

2,008 letter grades · 6 sections · 2017–2018

Compare with the course
Fagen-Ulmschnei vs. the course average
A −0.8
B −1.7
C +0.1
D +2.0
F +0.4

Difference in percentage points.

0.7% withdrew · 15 of 2,023 enrolled.

Craig Zilles 458 grades · 1 term · 2019 3.18GPA
63.1% A
15.1% B
7.6% C
6.1% D
8.1% F

458 letter grades · 2 sections · 2019

Compare with the course
Zilles vs. the course average
A +1.5
B −4.4
C −2.4
D +1.2
F +4.0

Difference in percentage points.

1.7% withdrew · 8 of 466 enrolled.

Cinda Heeren 6,130 grades · 13 terms · 2010–2017 3.06GPA
48.5% A
26.5% B
14.0% C
6.4% D
4.6% F

6,130 letter grades · 37 sections · 2010–2017

Compare with the course
Heeren vs. the course average
A −13.2
B +7.1
C +4.0
D +1.6
F +0.5

Difference in percentage points.

Each term against the course average
Fall 2010Spring 2017

0.9% withdrew · 53 of 6,183 enrolled.

Kendall F Koe 40 grades · 1 term · 2025 3.02GPA
52.5% A
22.5% B
12.5% C
5.0% D
7.5% F

40 letter grades · 1 section · 2025

Compare with the course
Koe vs. the course average
A −9.1
B +3.1
C +2.5
D +0.1
F +3.4

Difference in percentage points.

2.4% withdrew · 1 of 41 enrolled.

John C Earls 75 grades · 2 terms · 2010 2.87GPA
30.7% A
37.3% B
21.3% C
9.3% D
1.3% F

75 letter grades · 3 sections · 2010

Compare with the course
Earls vs. the course average
A −30.9
B +17.9
C +11.3
D +4.5
F −2.8

Difference in percentage points.

0.0% withdrew · 0 of 75 enrolled.

Chase A Geigle 305 grades · 2 terms · 2014–2015 2.85GPA
33.4% A
36.1% B
17.0% C
7.5% D
5.9% F

305 letter grades · 2 sections · 2014–2015

Compare with the course
Geigle vs. the course average
A −28.2
B +16.6
C +7.1
D +2.7
F +1.8

Difference in percentage points.

4.4% withdrew · 14 of 319 enrolled.

Ganna Yershova 71 grades · 1 term · 2016 2.84GPA
43.7% A
29.6% B
9.9% C
7.0% D
9.9% F

71 letter grades · 1 section · 2016

Compare with the course
Yershova vs. the course average
A −18.0
B +10.2
C −0.1
D +2.2
F +5.8

Difference in percentage points.

1.4% withdrew · 1 of 72 enrolled.

Show all 15 professors
Find a course or professor

Search helper · Uses this school’s records. Try “compare ECON 101” or a professor’s name.