Course record CSCE

CSCE 350

Data Structure & Algorithms

University of South Carolina-Columbia

1,863 grades49 sections7 professors
Grades: 2017–2026
Flunk Score18/100
Needs work

Professors 7 of 7

Vignesh Narayanan 29 grades · 2 terms · 2023–2025 3.77GPA
82.8% A
10.3% B
6.9% C
0.0% D
0.0% F

29 letter grades · 2 sections · 2023–2025

Compare with the course
Narayanan vs. the course average
A +33.6
B −18.6
C −9.2
D −2.1
F −3.7

Difference in percentage points.

12.1% withdrew · 4 of 33 enrolled.

Jijun Tang 60 grades · 1 term · 2020 3.76GPA
76.7% A
20.0% B
3.3% C
0.0% D
0.0% F

60 letter grades · 2 sections · 2020

Compare with the course
Tang vs. the course average
A +27.5
B −9.0
C −12.8
D −2.1
F −3.7

Difference in percentage points.

1.6% withdrew · 1 of 61 enrolled.

James O'Reilly 655 grades · 11 terms · 2018–2025 3.32GPA
52.4% A
29.6% B
12.1% C
2.1% D
3.8% F

655 letter grades · 20 sections · 2018–2025

Compare with the course
O'Reilly vs. the course average
A +3.2
B +0.6
C −4.0
D same
F +0.2

Difference in percentage points.

Each term against the course average
Spring 2018Spring 2025

5.9% withdrew · 41 of 696 enrolled.

Neema Kanapala 554 grades · 8 terms · 2017–2025 3.25GPA
48.4% A
30.0% B
17.1% C
2.2% D
2.3% F

554 letter grades · 12 sections · 2017–2025

Compare with the course
Kanapala vs. the course average
A −0.8
B +1.0
C +1.0
D +0.1
F −1.3

Difference in percentage points.

Each term against the course average
Summer 2017Fall 2025

5.6% withdrew · 33 of 587 enrolled.

Casey Cole 58 grades · 2 terms · 2019–2020 3.12GPA
32.8% A
43.1% B
19.0% C
1.7% D
3.4% F

58 letter grades · 2 sections · 2019–2020

Compare with the course
Cole vs. the course average
A −16.4
B +14.1
C +2.9
D −0.4
F −0.2

Difference in percentage points.

1.7% withdrew · 1 of 59 enrolled.

Jason Okane 174 grades · 3 terms · 2018–2020 2.66GPA
22.4% A
34.5% B
28.7% C
5.2% D
9.2% F

174 letter grades · 4 sections · 2018–2020

Compare with the course
Okane vs. the course average
A −26.8
B +5.5
C +12.6
D +3.1
F +5.5

Difference in percentage points.

1.7% withdrew · 3 of 177 enrolled.

Yan Tong 21 grades · 1 term · 2022 · Limited sample 3.69GPA
76.2% A
14.3% B
9.5% C
0.0% D
0.0% F

21 letter grades · 1 section · 2022 · Limited sample

0.0% withdrew · 0 of 21 enrolled.

Find a course or professor

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