CSCI 340
Data Struct Algorithm Analysis
Larry Schoeneman 129 grades · 4 terms · 2022–2025 3.05GPA
129 letter grades · 4 sections · 2022–2025
Compare with the course
Difference in percentage points.
13.4% withdrew · 20 of 149 enrolled.
Mona Rahimi 79 grades · 3 terms · 2023–2025 2.84GPA
79 letter grades · 3 sections · 2023–2025
Compare with the course
Difference in percentage points.
10.2% withdrew · 9 of 88 enrolled.
Maoyuan Sun 44 grades · 2 terms · 2022–2024 2.68GPA
44 letter grades · 2 sections · 2022–2024
Compare with the course
Difference in percentage points.
15.4% withdrew · 8 of 52 enrolled.
Minmei Hou 72 grades · 3 terms · 2024–2025 2.67GPA
72 letter grades · 3 sections · 2024–2025
Compare with the course
Difference in percentage points.
8.9% withdrew · 7 of 79 enrolled.
Jonathan James Lehuta Jr 66 grades · 2 terms · 2023 2.41GPA
66 letter grades · 2 sections · 2023
Compare with the course
Difference in percentage points.
7.0% withdrew · 5 of 71 enrolled.
Zhishuai Guo 39 grades · 2 terms · 2025–2026 2.20GPA
39 letter grades · 2 sections · 2025–2026
Compare with the course
Difference in percentage points.
13.3% withdrew · 6 of 45 enrolled.
John Richard Winans 50 grades · 2 terms · 2022 2.20GPA
50 letter grades · 2 sections · 2022
Compare with the course
Difference in percentage points.
16.7% withdrew · 10 of 60 enrolled.
Miguel Williams 75 grades · 3 terms · 2025–2026 2.19GPA
75 letter grades · 4 sections · 2025–2026
Compare with the course
Difference in percentage points.
13.8% withdrew · 12 of 87 enrolled.
Jie Zhou 176 grades · 7 terms · 2022–2026 2.19GPA
176 letter grades · 7 sections · 2022–2026
Compare with the course
Difference in percentage points.
10.7% withdrew · 21 of 197 enrolled.
David Allen Koop 28 grades · 1 term · 2023 2.14GPA
28 letter grades · 1 section · 2023
Compare with the course
Difference in percentage points.
17.6% withdrew · 6 of 34 enrolled.
Find a course or professor
Search helper · Uses this school’s records. Try “compare ECON 101” or a professor’s name.