COMP SCI 400
— PROGRAMMING III
University of Wisconsin-Madison
Yangfan Hu 43 grades · 1 term · 2025 3.86GPA
43 letter grades · 1 section · 2025
Compare with the course
Difference in percentage points.
Kevin Kristensen 30 grades · 1 term · 2023 3.72GPA
30 letter grades · 1 section · 2023
Compare with the course
Difference in percentage points.
Siddharth Mohan 191 grades · 1 term · 2020 3.59GPA
191 letter grades · 1 section · 2020
Compare with the course
Difference in percentage points.
Andrew Kuemmel 439 grades · 4 terms · 2018–2020 3.51GPA
439 letter grades · 5 sections · 2018–2020
Compare with the course
Difference in percentage points.
James Sorenson 43 grades · 1 term · 2022 3.50GPA
43 letter grades · 1 section · 2022
Compare with the course
Difference in percentage points.
Zhuoming Liu 175 grades · 1 term · 2025 3.38GPA
175 letter grades · 1 section · 2025
Compare with the course
Difference in percentage points.
Surabhi Gupta 157 grades · 1 term · 2021 3.38GPA
157 letter grades · 1 section · 2021
Compare with the course
Difference in percentage points.
Rishabh Sharma 173 grades · 1 term · 2025 3.37GPA
173 letter grades · 1 section · 2025
Compare with the course
Difference in percentage points.
Ilay Raz 186 grades · 1 term · 2022 3.36GPA
186 letter grades · 1 section · 2022
Compare with the course
Difference in percentage points.
Casey Ford 311 grades · 2 terms · 2024–2025 3.34GPA
311 letter grades · 2 sections · 2024–2025
Compare with the course
Difference in percentage points.
Callie Kim 246 grades · 2 terms · 2023–2024 3.34GPA
246 letter grades · 2 sections · 2023–2024
Compare with the course
Difference in percentage points.
Gary Dahl 1,518 grades · 6 terms · 2020–2024 3.31GPA
1,518 letter grades · 8 sections · 2020–2024
Compare with the course
Difference in percentage points.
Karthik Reddy Jannupalli 194 grades · 1 term · 2025 3.30GPA
194 letter grades · 1 section · 2025
Compare with the course
Difference in percentage points.
Manas Trivedi 158 grades · 1 term · 2024 3.30GPA
158 letter grades · 1 section · 2024
Compare with the course
Difference in percentage points.
Debra Deppeler 1,460 grades · 5 terms · 2018–2021 3.27GPA
1,460 letter grades · 9 sections · 2018–2021
Compare with the course
Difference in percentage points.
Yuye Jiang 535 grades · 3 terms · 2021–2024 3.26GPA
535 letter grades · 3 sections · 2021–2024
Compare with the course
Difference in percentage points.
Florian Heimerl 1,095 grades · 5 terms · 2020–2025 3.26GPA
1,095 letter grades · 6 sections · 2020–2025
Compare with the course
Difference in percentage points.
Rahul Choudhary 230 grades · 1 term · 2022 3.25GPA
230 letter grades · 1 section · 2022
Compare with the course
Difference in percentage points.
Jiahui Zhang 181 grades · 1 term · 2023 3.25GPA
181 letter grades · 1 section · 2023
Compare with the course
Difference in percentage points.
Laik Ruetten 177 grades · 1 term · 2023 3.22GPA
177 letter grades · 1 section · 2023
Compare with the course
Difference in percentage points.
Beryl Jiang 145 grades · 1 term · 2024 3.21GPA
145 letter grades · 1 section · 2024
Compare with the course
Difference in percentage points.
Weijun Pan 152 grades · 1 term · 2025 3.20GPA
152 letter grades · 1 section · 2025
Compare with the course
Difference in percentage points.
Xuancheng Tu 170 grades · 1 term · 2025 3.18GPA
170 letter grades · 1 section · 2025
Compare with the course
Difference in percentage points.
Matt Schwennesen 221 grades · 1 term · 2023 3.18GPA
221 letter grades · 1 section · 2023
Compare with the course
Difference in percentage points.
April Roszkowski 131 grades · 1 term · 2021 3.16GPA
131 letter grades · 1 section · 2021
Compare with the course
Difference in percentage points.
Alex Peseckis 258 grades · 1 term · 2023 3.16GPA
258 letter grades · 1 section · 2023
Compare with the course
Difference in percentage points.
Find a course or professor
Search helper · Uses this school’s records. Try “compare ECON 101” or a professor’s name.