Course record COMP SCI

COMP SCI 354

— MACHINE ORGANIZATION AND PROGRAMMING

University of Wisconsin-Madison

10,950 grades80 sections32 professors
Grades: 2006–2025
Flunk Score4/100
Needs work

Professors 32 of 32

Katelyn Zutter 45 grades · 1 term · 2020 3.72GPA
82.2% A
13.3% B
2.2% C
0.0% D
2.2% F

45 letter grades · 1 section · 2020

Compare with the course
Zutter vs. the course average
A +43.5
B −26.8
C −13.9
D −2.9
F +0.1

Difference in percentage points.

Nawaf Alsrehin 40 grades · 1 term · 2023 3.71GPA
75.0% A
22.5% B
2.5% C
0.0% D
0.0% F

40 letter grades · 1 section · 2023

Compare with the course
Alsrehin vs. the course average
A +36.3
B −17.6
C −13.6
D −2.9
F −2.1

Difference in percentage points.

Kedar Bastakoti 174 grades · 1 term · 2020 3.58GPA
67.2% A
26.4% B
4.0% C
1.7% D
0.6% F

174 letter grades · 1 section · 2020

Compare with the course
Bastakoti vs. the course average
A +28.5
B −13.7
C −12.1
D −1.2
F −1.6

Difference in percentage points.

Remzi Arpaci-Dusseau 128 grades · 2 terms · 2012–2017 3.57GPA
70.3% A
25.8% B
0.0% C
0.0% D
3.9% F

128 letter grades · 2 sections · 2012–2017

Compare with the course
Arpaci-Dusseau vs. the course average
A +31.6
B −14.3
C −16.1
D −2.9
F +1.8

Difference in percentage points.

Tejas Shah 182 grades · 1 term · 2020 3.55GPA
63.2% A
29.1% B
7.1% C
0.5% D
0.0% F

182 letter grades · 1 section · 2020

Compare with the course
Shah vs. the course average
A +24.5
B −11.0
C −9.0
D −2.4
F −2.1

Difference in percentage points.

Adalbert Gerald Soosai Raj 261 grades · 3 terms · 2016–2019 3.48GPA
58.6% A
33.0% B
6.9% C
1.5% D
0.0% F

261 letter grades · 3 sections · 2016–2019

Compare with the course
Raj vs. the course average
A +19.9
B −7.1
C −9.2
D −1.4
F −2.1

Difference in percentage points.

Ganesh Kumar Velu Rajendran 130 grades · 1 term · 2016 3.45GPA
53.8% A
38.5% B
6.9% C
0.8% D
0.0% F

130 letter grades · 1 section · 2016

Compare with the course
Rajendran vs. the course average
A +15.1
B −1.6
C −9.2
D −2.2
F −2.1

Difference in percentage points.

James Sorenson 108 grades · 1 term · 2023 3.36GPA
57.4% A
28.7% B
8.3% C
3.7% D
1.9% F

108 letter grades · 1 section · 2023

Compare with the course
Sorenson vs. the course average
A +18.7
B −11.4
C −7.8
D +0.8
F −0.3

Difference in percentage points.

Eddie Barton 37 grades · 1 term · 2022 3.31GPA
43.2% A
51.4% B
2.7% C
0.0% D
2.7% F

37 letter grades · 1 section · 2022

Compare with the course
Barton vs. the course average
A +4.5
B +11.3
C −13.4
D −2.9
F +0.6

Difference in percentage points.

Aditya Das Sarma 149 grades · 1 term · 2025 3.28GPA
46.3% A
38.9% B
12.1% C
2.0% D
0.7% F

149 letter grades · 1 section · 2025

Compare with the course
Sarma vs. the course average
A +7.6
B −1.2
C −4.1
D −0.9
F −1.5

Difference in percentage points.

Hina Mahmood 191 grades · 1 term · 2025 3.26GPA
46.1% A
35.6% B
17.3% C
1.0% D
0.0% F

191 letter grades · 1 section · 2025

Compare with the course
Mahmood vs. the course average
A +7.4
B −4.5
C +1.1
D −1.9
F −2.1

Difference in percentage points.

Nada Elkordi 236 grades · 1 term · 2023 3.22GPA
36.9% A
51.3% B
10.2% C
1.3% D
0.4% F

236 letter grades · 1 section · 2023

Compare with the course
Elkordi vs. the course average
A −1.8
B +11.2
C −6.0
D −1.7
F −1.7

Difference in percentage points.

Safi Nassar 240 grades · 1 term · 2023 3.18GPA
30.8% A
57.9% B
10.0% C
1.3% D
0.0% F

240 letter grades · 1 section · 2023

Compare with the course
Nassar vs. the course average
A −7.9
B +17.8
C −6.1
D −1.7
F −2.1

Difference in percentage points.

Rahul Uday Chakwate 242 grades · 1 term · 2022 3.14GPA
31.8% A
54.1% B
11.6% C
1.2% D
1.2% F

242 letter grades · 1 section · 2022

Compare with the course
Chakwate vs. the course average
A −6.9
B +14.0
C −4.6
D −1.7
F −0.9

Difference in percentage points.

Shutong Wu 194 grades · 1 term · 2025 3.13GPA
36.1% A
45.9% B
14.4% C
3.1% D
0.5% F

194 letter grades · 1 section · 2025

Compare with the course
Wu vs. the course average
A −2.6
B +5.8
C −1.7
D +0.2
F −1.6

Difference in percentage points.

Chengpo Yan 299 grades · 1 term · 2025 3.12GPA
35.1% A
45.2% B
17.1% C
2.3% D
0.3% F

299 letter grades · 1 section · 2025

Compare with the course
Yan vs. the course average
A −3.6
B +5.1
C +0.9
D −0.6
F −1.8

Difference in percentage points.

Vojtech Aschenbrenner 38 grades · 1 term · 2024 3.12GPA
39.5% A
44.7% B
10.5% C
0.0% D
5.3% F

38 letter grades · 1 section · 2024

Compare with the course
Aschenbrenner vs. the course average
A +0.8
B +4.6
C −5.6
D −2.9
F +3.1

Difference in percentage points.

Alex Peseckis 286 grades · 1 term · 2025 3.10GPA
33.6% A
47.2% B
15.7% C
2.4% D
1.0% F

286 letter grades · 1 section · 2025

Compare with the course
Peseckis vs. the course average
A −5.1
B +7.1
C −0.4
D −0.5
F −1.1

Difference in percentage points.

Jason Lowe-Power 140 grades · 1 term · 2015 3.10GPA
37.1% A
42.1% B
16.4% C
2.1% D
2.1% F

140 letter grades · 1 section · 2015

Compare with the course
Lowe-Power vs. the course average
A −1.6
B +2.1
C +0.3
D −0.8
F same

Difference in percentage points.

June Woodward 138 grades · 1 term · 2024 3.09GPA
27.5% A
55.8% B
15.2% C
1.4% D
0.0% F

138 letter grades · 1 section · 2024

Compare with the course
Woodward vs. the course average
A −11.2
B +15.7
C −0.9
D −1.5
F −2.1

Difference in percentage points.

Karen S. Miller 1,901 grades · 16 terms · 2006–2015 3.09GPA
43.9% A
32.1% B
16.5% C
4.7% D
2.8% F

1,901 letter grades · 25 sections · 2006–2015

Compare with the course
Miller vs. the course average
A +5.2
B −8.0
C +0.3
D +1.8
F +0.7

Difference in percentage points.

Each term against the course average
Fall 2006Spring 2015
Debra Deppeler 1,361 grades · 7 terms · 2020–2025 3.09GPA
32.6% A
48.9% B
14.8% C
2.0% D
1.7% F

1,361 letter grades · 8 sections · 2020–2025

Compare with the course
Deppeler vs. the course average
A −6.1
B +8.8
C −1.4
D −0.9
F −0.4

Difference in percentage points.

Each term against the course average
Fall 2020Spring 2025
Michael Xu 237 grades · 1 term · 2023 3.07GPA
27.4% A
55.7% B
14.3% C
1.7% D
0.8% F

237 letter grades · 1 section · 2023

Compare with the course
Xu vs. the course average
A −11.3
B +15.6
C −1.8
D −1.2
F −1.3

Difference in percentage points.

Asmit Nayak 136 grades · 1 term · 2021 3.06GPA
36.8% A
42.6% B
14.0% C
2.9% D
3.7% F

136 letter grades · 1 section · 2021

Compare with the course
Nayak vs. the course average
A −1.9
B +2.6
C −2.2
D same
F +1.5

Difference in percentage points.

Zhuoran Yu 182 grades · 1 term · 2021 3.04GPA
40.1% A
35.7% B
15.9% C
4.9% D
3.3% F

182 letter grades · 1 section · 2021

Compare with the course
Yu vs. the course average
A +1.4
B −4.4
C −0.2
D +2.0
F +1.2

Difference in percentage points.

John M Cooper 245 grades · 1 term · 2024 3.03GPA
25.7% A
55.1% B
16.3% C
2.4% D
0.4% F

245 letter grades · 1 section · 2024

Compare with the course
Cooper vs. the course average
A −13.0
B +15.0
C +0.2
D −0.5
F −1.7

Difference in percentage points.

Nicholas Corrado 203 grades · 1 term · 2022 3.02GPA
33.5% A
44.8% B
14.8% C
4.4% D
2.5% F

203 letter grades · 1 section · 2022

Compare with the course
Corrado vs. the course average
A −5.2
B +4.7
C −1.4
D +1.5
F +0.3

Difference in percentage points.

Leo Prasath Arulraj 118 grades · 1 term · 2015 3.01GPA
34.7% A
41.5% B
16.1% C
5.9% D
1.7% F

118 letter grades · 1 section · 2015

Compare with the course
Arulraj vs. the course average
A −4.0
B +1.4
C same
D +3.0
F −0.4

Difference in percentage points.

Thinh Nguyen 492 grades · 2 terms · 2024 3.00GPA
26.8% A
52.6% B
16.1% C
3.3% D
1.2% F

492 letter grades · 2 sections · 2024

Compare with the course
Nguyen vs. the course average
A −11.9
B +12.6
C −0.1
D +0.3
F −0.9

Difference in percentage points.

Mark Hill 99 grades · 1 term · 2008 2.98GPA
26.3% A
52.5% B
17.2% C
2.0% D
2.0% F

99 letter grades · 1 section · 2008

Compare with the course
Hill vs. the course average
A −12.4
B +12.4
C +1.0
D −0.9
F −0.1

Difference in percentage points.

James Skrentny 2,519 grades · 7 terms · 2016–2019 2.95GPA
36.7% A
32.8% B
23.4% C
3.3% D
3.9% F

2,519 letter grades · 14 sections · 2016–2019

Compare with the course
Skrentny vs. the course average
A −2.0
B −7.3
C +7.3
D +0.3
F +1.7

Difference in percentage points.

Each term against the course average
Fall 2016Fall 2019
Govind Gopakumar 199 grades · 1 term · 2022 2.86GPA
28.1% A
43.2% B
19.1% C
6.0% D
3.5% F

199 letter grades · 1 section · 2022

Compare with the course
Gopakumar vs. the course average
A −10.6
B +3.1
C +3.0
D +3.1
F +1.4

Difference in percentage points.

Show fewer
Find a course or professor

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