Course record CSC

CSC 591

Special Topics In Computer Science

North Carolina State University at Raleigh

1,683 grades103 sections56 professors
Grades: 2022–2025
Flunk Score76/100
Strong

Professors 56 of 56

Nagiza Samatova 51 grades · 1 term · 2022 4.00GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

51 letter grades · 1 section · 2022

Compare with the course
Samatova vs. the course average
A +15.6
B −13.9
C −1.4
D −0.2
F −0.1

Difference in percentage points.

Dongkuan Xu 50 grades · 3 terms · 2022–2025 3.99GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

50 letter grades · 3 sections · 2022–2025

Compare with the course
Xu vs. the course average
A +15.6
B −13.9
C −1.4
D −0.2
F −0.1

Difference in percentage points.

Edgar Lobaton 150 grades · 1 term · 2023 3.99GPA
99.3% A
0.7% B
0.0% C
0.0% D
0.0% F

150 letter grades · 2 sections · 2023

Compare with the course
Lobaton vs. the course average
A +15.0
B −13.2
C −1.4
D −0.2
F −0.1

Difference in percentage points.

Benjamin Watson 34 grades · 1 term · 2024 3.96GPA
94.1% A
5.9% B
0.0% C
0.0% D
0.0% F

34 letter grades · 1 section · 2024

Compare with the course
Watson vs. the course average
A +9.7
B −8.0
C −1.4
D −0.2
F −0.1

Difference in percentage points.

Marcelo D'Amorim 34 grades · 1 term · 2024 3.94GPA
94.1% A
5.9% B
0.0% C
0.0% D
0.0% F

34 letter grades · 1 section · 2024

Compare with the course
D'Amorim vs. the course average
A +9.7
B −8.0
C −1.4
D −0.2
F −0.1

Difference in percentage points.

Xipeng Shen 35 grades · 2 terms · 2022–2024 3.94GPA
97.1% A
2.9% B
0.0% C
0.0% D
0.0% F

35 letter grades · 2 sections · 2022–2024

Compare with the course
Shen vs. the course average
A +12.8
B −11.0
C −1.4
D −0.2
F −0.1

Difference in percentage points.

Wenye Wang 29 grades · 2 terms · 2024–2025 3.93GPA
96.6% A
3.4% B
0.0% C
0.0% D
0.0% F

29 letter grades · 2 sections · 2024–2025

Compare with the course
Wang vs. the course average
A +12.2
B −10.5
C −1.4
D −0.2
F −0.1

Difference in percentage points.

Jung-Eun Kim 135 grades · 5 terms · 2022–2025 3.93GPA
96.3% A
3.7% B
0.0% C
0.0% D
0.0% F

135 letter grades · 9 sections · 2022–2025

Compare with the course
Kim vs. the course average
A +11.9
B −10.2
C −1.4
D −0.2
F −0.1

Difference in percentage points.

Each term against the course average
Fall 2022Spring 2025
Jiajia Li 46 grades · 4 terms · 2023–2024 3.91GPA
93.5% A
6.5% B
0.0% C
0.0% D
0.0% F

46 letter grades · 4 sections · 2023–2024

Compare with the course
Li vs. the course average
A +9.1
B −7.4
C −1.4
D −0.2
F −0.1

Difference in percentage points.

Each term against the course average
Spring 2023Fall 2024
Sandeep Kuttal 43 grades · 2 terms · 2022–2024 3.90GPA
95.3% A
4.7% B
0.0% C
0.0% D
0.0% F

43 letter grades · 2 sections · 2022–2024

Compare with the course
Kuttal vs. the course average
A +11.0
B −9.3
C −1.4
D −0.2
F −0.1

Difference in percentage points.

John-Paul Ore 60 grades · 3 terms · 2023–2025 3.88GPA
90.0% A
10.0% B
0.0% C
0.0% D
0.0% F

60 letter grades · 3 sections · 2023–2025

Compare with the course
Ore vs. the course average
A +5.6
B −3.9
C −1.4
D −0.2
F −0.1

Difference in percentage points.

Xiaorui Liu 43 grades · 2 terms · 2023–2024 3.86GPA
95.3% A
4.7% B
0.0% C
0.0% D
0.0% F

43 letter grades · 2 sections · 2023–2024

Compare with the course
Liu vs. the course average
A +11.0
B −9.3
C −1.4
D −0.2
F −0.1

Difference in percentage points.

Bowen Xu 41 grades · 2 terms · 2023–2024 3.84GPA
90.2% A
9.8% B
0.0% C
0.0% D
0.0% F

41 letter grades · 2 sections · 2023–2024

Compare with the course
Xu vs. the course average
A +5.9
B −4.1
C −1.4
D −0.2
F −0.1

Difference in percentage points.

Muhammad Shahzad 59 grades · 3 terms · 2023–2025 3.75GPA
84.7% A
15.3% B
0.0% C
0.0% D
0.0% F

59 letter grades · 4 sections · 2023–2025

Compare with the course
Shahzad vs. the course average
A +0.4
B +1.4
C −1.4
D −0.2
F −0.1

Difference in percentage points.

Shih-Chun Lin 38 grades · 3 terms · 2022–2024 3.70GPA
78.9% A
15.8% B
5.3% C
0.0% D
0.0% F

38 letter grades · 4 sections · 2022–2024

Compare with the course
Lin vs. the course average
A −5.4
B +1.9
C +3.8
D −0.2
F −0.1

Difference in percentage points.

Timothy Menzies 174 grades · 3 terms · 2023–2024 3.70GPA
72.4% A
25.3% B
2.3% C
0.0% D
0.0% F

174 letter grades · 3 sections · 2023–2024

Compare with the course
Menzies vs. the course average
A −12.0
B +11.4
C +0.9
D −0.2
F −0.1

Difference in percentage points.

David Roberts 50 grades · 2 terms · 2023–2024 3.55GPA
58.0% A
38.0% B
4.0% C
0.0% D
0.0% F

50 letter grades · 2 sections · 2023–2024

Compare with the course
Roberts vs. the course average
A −26.4
B +24.1
C +2.6
D −0.2
F −0.1

Difference in percentage points.

Ranga Vatsavai 212 grades · 3 terms · 2023–2025 3.35GPA
49.1% A
42.0% B
6.6% C
1.4% D
0.9% F

212 letter grades · 3 sections · 2023–2025

Compare with the course
Vatsavai vs. the course average
A −35.3
B +28.1
C +5.2
D +1.2
F +0.8

Difference in percentage points.

Aldo Dagnino 22 grades · 1 term · 2025 · Limited sample 4.00GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

22 letter grades · 1 section · 2025 · Limited sample

Huining Li 19 grades · 1 term · 2024 · Limited sample 4.00GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

19 letter grades · 1 section · 2024 · Limited sample

Arnav Jhala 15 grades · 1 term · 2022 · Limited sample 4.00GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

15 letter grades · 1 section · 2022 · Limited sample

Min Chi 14 grades · 1 term · 2023 · Limited sample 4.00GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

14 letter grades · 1 section · 2023 · Limited sample

Aydin Aysu 7 grades · 3 terms · 2022–2024 · Limited sample 4.00GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

7 letter grades · 3 sections · 2022–2024 · Limited sample

Justin Bradley 6 grades · 1 term · 2024 · Limited sample 4.00GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

6 letter grades · 1 section · 2024 · Limited sample

Wesley Klewerton Guez Assuncao 4 grades · 1 term · 2023 · Limited sample 4.00GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

4 letter grades · 1 section · 2023 · Limited sample

Bradley Reaves 4 grades · 1 term · 2023 · Limited sample 4.00GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

4 letter grades · 1 section · 2023 · Limited sample

Man Ki Yoon 3 grades · 1 term · 2022 · Limited sample 4.00GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

3 letter grades · 1 section · 2022 · Limited sample

Xu Liu 1 grades · 1 term · 2023 · Limited sample 4.00GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

1 letter grades · 1 section · 2023 · Limited sample

Ismail Guvenc 1 grades · 1 term · 2022 · Limited sample 4.00GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

1 letter grades · 1 section · 2022 · Limited sample

Steffen Heber 24 grades · 2 terms · 2023–2024 · Limited sample 3.99GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

24 letter grades · 4 sections · 2023–2024 · Limited sample

Dominik Wermke 21 grades · 1 term · 2024 · Limited sample 3.99GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

21 letter grades · 1 section · 2024 · Limited sample

Chenhan Xu 17 grades · 2 terms · 2023–2024 · Limited sample 3.96GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

17 letter grades · 2 sections · 2023–2024 · Limited sample

Yuchen Liu 5 grades · 2 terms · 2024–2025 · Limited sample 3.94GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

5 letter grades · 2 sections · 2024–2025 · Limited sample

Peng Gao 19 grades · 1 term · 2025 · Limited sample 3.93GPA
89.5% A
10.5% B
0.0% C
0.0% D
0.0% F

19 letter grades · 1 section · 2025 · Limited sample

Ruozhou Yu 4 grades · 1 term · 2025 · Limited sample 3.92GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

4 letter grades · 1 section · 2025 · Limited sample

Georgios Rouskas 4 grades · 1 term · 2022 · Limited sample 3.92GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

4 letter grades · 1 section · 2022 · Limited sample

Alexandros Kapravelos 13 grades · 1 term · 2024 · Limited sample 3.92GPA
92.3% A
7.7% B
0.0% C
0.0% D
0.0% F

13 letter grades · 1 section · 2024 · Limited sample

Donald Sheehy 12 grades · 1 term · 2024 · Limited sample 3.92GPA
91.7% A
8.3% B
0.0% C
0.0% D
0.0% F

12 letter grades · 1 section · 2024 · Limited sample

Adolfo Escobedo 11 grades · 1 term · 2024 · Limited sample 3.91GPA
90.9% A
9.1% B
0.0% C
0.0% D
0.0% F

11 letter grades · 1 section · 2024 · Limited sample

Zhishan Guo 21 grades · 1 term · 2024 · Limited sample 3.90GPA
90.5% A
9.5% B
0.0% C
0.0% D
0.0% F

21 letter grades · 2 sections · 2024 · Limited sample

Jianqing Liu 3 grades · 1 term · 2023 · Limited sample 3.90GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

3 letter grades · 1 section · 2023 · Limited sample

Chin Ho Lee 10 grades · 2 terms · 2023–2025 · Limited sample 3.88GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

10 letter grades · 2 sections · 2023–2025 · Limited sample

Linda Krute 4 grades · 1 term · 2023 · Limited sample 3.85GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

4 letter grades · 1 section · 2023 · Limited sample

Sharath Raghvendra 6 grades · 1 term · 2024 · Limited sample 3.83GPA
83.3% A
16.7% B
0.0% C
0.0% D
0.0% F

6 letter grades · 1 section · 2024 · Limited sample

Samira Mirbagher Ajorpaz 23 grades · 1 term · 2025 · Limited sample 3.78GPA
91.3% A
4.3% B
4.3% C
0.0% D
0.0% F

23 letter grades · 1 section · 2025 · Limited sample

Kook Han 3 grades · 1 term · 2023 · Limited sample 3.77GPA
66.7% A
33.3% B
0.0% C
0.0% D
0.0% F

3 letter grades · 1 section · 2023 · Limited sample

Dror Baron 8 grades · 2 terms · 2024–2025 · Limited sample 3.75GPA
75.0% A
25.0% B
0.0% C
0.0% D
0.0% F

8 letter grades · 2 sections · 2024–2025 · Limited sample

Collin Lynch 8 grades · 2 terms · 2023–2024 · Limited sample 3.71GPA
75.0% A
25.0% B
0.0% C
0.0% D
0.0% F

8 letter grades · 2 sections · 2023–2024 · Limited sample

Rudra Dutta 1 grades · 1 term · 2024 · Limited sample 3.70GPA
100.0% A
0.0% B
0.0% C
0.0% D
0.0% F

1 letter grades · 1 section · 2024 · Limited sample

Huiyang Zhou 17 grades · 1 term · 2023 · Limited sample 3.69GPA
76.5% A
23.5% B
0.0% C
0.0% D
0.0% F

17 letter grades · 2 sections · 2023 · Limited sample

Wujie Wen 10 grades · 3 terms · 2023–2025 · Limited sample 3.68GPA
80.0% A
20.0% B
0.0% C
0.0% D
0.0% F

10 letter grades · 3 sections · 2023–2025 · Limited sample

Do Young Eun 17 grades · 1 term · 2022 · Limited sample 3.67GPA
70.6% A
29.4% B
0.0% C
0.0% D
0.0% F

17 letter grades · 1 section · 2022 · Limited sample

Sharma Valliyil Thankachan 17 grades · 1 term · 2024 · Limited sample 3.65GPA
76.5% A
17.6% B
5.9% C
0.0% D
0.0% F

17 letter grades · 1 section · 2024 · Limited sample

Louis-Marie Bobay 2 grades · 1 term · 2025 · Limited sample 3.65GPA
50.0% A
50.0% B
0.0% C
0.0% D
0.0% F

2 letter grades · 1 section · 2025 · Limited sample

Rainer Mueller 19 grades · 2 terms · 2022–2023 · Limited sample 3.62GPA
63.2% A
36.8% B
0.0% C
0.0% D
0.0% F

19 letter grades · 2 sections · 2022–2023 · Limited sample

Laurie Williams 4 grades · 1 term · 2025 · Limited sample 3.50GPA
50.0% A
50.0% B
0.0% C
0.0% D
0.0% F

4 letter grades · 1 section · 2025 · Limited sample

Show fewer
Find a course or professor

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