Course record ECE

ECE 310

Digital Signal Processing

University of Illinois Urbana-Champaign

5,476 grades76 sections19 professors
Grades: 2011–2025
Flunk Score5/100
Needs work

Professors 19 of 19

Naresh R Shanbhag 87 grades · 1 term · 2020 3.40GPA
52.9% A
42.5% B
1.1% C
2.3% D
1.1% F

87 letter grades · 1 section · 2020

Compare with the course
Shanbhag vs. the course average
A +17.9
B +3.9
C −17.6
D −3.1
F −1.1

Difference in percentage points.

0.0% withdrew · 0 of 87 enrolled.

Chandrasek Radhakrishnan 598 grades · 12 terms · 2013–2025 3.26GPA
43.0% A
45.7% B
7.9% C
2.0% D
1.5% F

598 letter grades · 12 sections · 2013–2025

Compare with the course
Radhakrishnan vs. the course average
A +8.0
B +7.0
C −10.8
D −3.4
F −0.7

Difference in percentage points.

Each term against the course average
Summer 2013Summer 2025

0.5% withdrew · 3 of 601 enrolled.

Thomas Moon 149 grades · 3 terms · 2021–2023 3.13GPA
38.3% A
38.3% B
21.5% C
1.3% D
0.7% F

149 letter grades · 3 sections · 2021–2023

Compare with the course
Moon vs. the course average
A +3.3
B −0.4
C +2.8
D −4.1
F −1.6

Difference in percentage points.

0.0% withdrew · 0 of 149 enrolled.

Minh N Do 654 grades · 7 terms · 2016–2025 3.07GPA
40.2% A
37.5% B
13.9% C
7.2% D
1.2% F

654 letter grades · 8 sections · 2016–2025

Compare with the course
Do vs. the course average
A +5.3
B −1.2
C −4.8
D +1.7
F −1.0

Difference in percentage points.

Each term against the course average
Spring 2016Fall 2025

0.2% withdrew · 1 of 655 enrolled.

Ryan M Corey 64 grades · 1 term · 2019 3.06GPA
39.1% A
42.2% B
10.9% C
4.7% D
3.1% F

64 letter grades · 1 section · 2019

Compare with the course
Corey vs. the course average
A +4.1
B +3.5
C −7.8
D −0.8
F +0.9

Difference in percentage points.

0.0% withdrew · 0 of 64 enrolled.

Corey E Snyder 648 grades · 6 terms · 2022–2025 2.98GPA
37.2% A
34.0% B
21.5% C
6.3% D
1.1% F

648 letter grades · 6 sections · 2022–2025

Compare with the course
Snyder vs. the course average
A +2.2
B −4.7
C +2.8
D +0.9
F −1.1

Difference in percentage points.

Each term against the course average
Fall 2022Fall 2025

0.2% withdrew · 1 of 649 enrolled.

Ivan Dokmanic 82 grades · 1 term · 2017 2.96GPA
20.7% A
59.8% B
17.1% C
1.2% D
1.2% F

82 letter grades · 1 section · 2017

Compare with the course
Dokmanic vs. the course average
A −14.2
B +21.1
C −1.6
D −4.2
F −1.0

Difference in percentage points.

0.0% withdrew · 0 of 82 enrolled.

Zhi-Pei Liang 835 grades · 12 terms · 2011–2025 2.95GPA
32.2% A
41.3% B
19.9% C
4.4% D
2.2% F

835 letter grades · 12 sections · 2011–2025

Compare with the course
Liang vs. the course average
A −2.7
B +2.6
C +1.2
D −1.0
F −0.1

Difference in percentage points.

Each term against the course average
Fall 2011Spring 2025

0.5% withdrew · 4 of 839 enrolled.

Andrew C Singer 158 grades · 2 terms · 2013–2014 2.95GPA
36.1% A
35.4% B
22.8% C
1.9% D
3.8% F

158 letter grades · 2 sections · 2013–2014

Compare with the course
Singer vs. the course average
A +1.1
B −3.2
C +4.1
D −3.5
F +1.6

Difference in percentage points.

0.6% withdrew · 1 of 159 enrolled.

Bin Hu 89 grades · 1 term · 2022 2.92GPA
44.9% A
24.7% B
16.9% C
9.0% D
4.5% F

89 letter grades · 1 section · 2022

Compare with the course
Hu vs. the course average
A +10.0
B −14.0
C −1.8
D +3.5
F +2.3

Difference in percentage points.

0.0% withdrew · 0 of 89 enrolled.

Farzad Kamalabadi 316 grades · 4 terms · 2014–2024 2.92GPA
30.4% A
37.7% B
27.8% C
3.2% D
0.9% F

316 letter grades · 4 sections · 2014–2024

Compare with the course
Kamalabadi vs. the course average
A −4.6
B −1.0
C +9.1
D −2.3
F −1.3

Difference in percentage points.

Each term against the course average
Fall 2014Spring 2024

0.9% withdrew · 3 of 319 enrolled.

Dimitrios Katselis 624 grades · 8 terms · 2018–2022 2.88GPA
32.7% A
38.1% B
19.4% C
6.4% D
3.4% F

624 letter grades · 8 sections · 2018–2022

Compare with the course
Katselis vs. the course average
A −2.3
B −0.5
C +0.7
D +1.0
F +1.1

Difference in percentage points.

Each term against the course average
Fall 2018Spring 2022

0.2% withdrew · 1 of 625 enrolled.

Stephen E Levinson 133 grades · 2 terms · 2013–2016 2.85GPA
29.3% A
40.6% B
20.3% C
7.5% D
2.3% F

133 letter grades · 2 sections · 2013–2016

Compare with the course
Levinson vs. the course average
A −5.6
B +1.9
C +1.6
D +2.1
F same

Difference in percentage points.

0.7% withdrew · 1 of 134 enrolled.

Yoram Bresler 563 grades · 8 terms · 2011–2020 2.84GPA
29.1% A
39.3% B
22.4% C
6.6% D
2.7% F

563 letter grades · 8 sections · 2011–2020

Compare with the course
Bresler vs. the course average
A −5.8
B +0.6
C +3.7
D +1.1
F +0.4

Difference in percentage points.

Each term against the course average
Fall 2011Fall 2020

0.2% withdrew · 1 of 564 enrolled.

Ilan Shomorony 189 grades · 3 terms · 2018–2024 2.81GPA
29.6% A
38.1% B
19.0% C
9.0% D
4.2% F

189 letter grades · 3 sections · 2018–2024

Compare with the course
Shomorony vs. the course average
A −5.3
B −0.6
C +0.3
D +3.6
F +2.0

Difference in percentage points.

0.0% withdrew · 0 of 189 enrolled.

Saiprasad Ravishankar 87 grades · 1 term · 2015 2.78GPA
27.6% A
36.8% B
28.7% C
2.3% D
4.6% F

87 letter grades · 1 section · 2015

Compare with the course
Ravishankar vs. the course average
A −7.4
B −1.9
C +10.0
D −3.1
F +2.4

Difference in percentage points.

0.0% withdrew · 0 of 87 enrolled.

Georgios V Moustakides 84 grades · 1 term · 2023 2.73GPA
32.1% A
29.8% B
23.8% C
11.9% D
2.4% F

84 letter grades · 1 section · 2023

Compare with the course
Moustakides vs. the course average
A −2.8
B −8.9
C +5.1
D +6.5
F +0.2

Difference in percentage points.

1.2% withdrew · 1 of 85 enrolled.

Paris Smaragdis 64 grades · 1 term · 2013 2.50GPA
28.1% A
25.0% B
32.8% C
9.4% D
4.7% F

64 letter grades · 1 section · 2013

Compare with the course
Smaragdis vs. the course average
A −6.8
B −13.7
C +14.1
D +3.9
F +2.5

Difference in percentage points.

0.0% withdrew · 0 of 64 enrolled.

Benjamin W Chidester 52 grades · 1 term · 2015 2.33GPA
26.9% A
19.2% B
23.1% C
19.2% D
11.5% F

52 letter grades · 1 section · 2015

Compare with the course
Chidester vs. the course average
A −8.0
B −19.4
C +4.4
D +13.8
F +9.3

Difference in percentage points.

3.7% withdrew · 2 of 54 enrolled.

Show fewer
Find a course or professor

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