Course record COMP

COMP 1900

CS1: Introduction to Programming

University of Memphis

3,267 grades258 sections19 professors
Grades: 2016–2026
Flunk Score3/100
Needs work

Professors 19 of 19

Leah Caia 56 grades · 1 term · 2025 3.40GPA
64.3% A
25.0% B
3.6% C
0.0% D
7.1% F

56 letter grades · 1 section · 2025

Compare with the course
Caia vs. the course average
A +23.9
B +3.9
C −10.2
D −6.3
F −11.4

Difference in percentage points.

1.8% withdrew · 1 of 57 enrolled.

Naitik Kaythwal 45 grades · 1 term · 2024 3.37GPA
57.8% A
24.4% B
13.3% C
2.2% D
2.2% F

45 letter grades · 1 section · 2024

Compare with the course
Kaythwal vs. the course average
A +17.4
B +3.4
C −0.4
D −4.1
F −16.4

Difference in percentage points.

2.2% withdrew · 1 of 46 enrolled.

Mckenna Noakes 56 grades · 1 term · 2024 3.29GPA
57.1% A
28.6% B
7.1% C
0.0% D
7.1% F

56 letter grades · 1 section · 2024

Compare with the course
Noakes vs. the course average
A +16.8
B +7.5
C −6.6
D −6.3
F −11.4

Difference in percentage points.

3.4% withdrew · 2 of 58 enrolled.

Leah Bennie 120 grades · 3 terms · 2024–2025 3.29GPA
63.3% A
19.2% B
7.5% C
1.7% D
8.3% F

120 letter grades · 3 sections · 2024–2025

Compare with the course
Bennie vs. the course average
A +23.0
B −1.9
C −6.2
D −4.6
F −10.2

Difference in percentage points.

7.0% withdrew · 9 of 129 enrolled.

Fatih Sen 508 grades · 8 terms · 2020–2026 3.21GPA
60.8% A
18.5% B
8.9% C
3.1% D
8.7% F

508 letter grades · 47 sections · 2020–2026

Compare with the course
Sen vs. the course average
A +20.5
B −2.6
C −4.9
D −3.1
F −9.9

Difference in percentage points.

Each term against the course average
Spring 2020Spring 2026

7.3% withdrew · 40 of 548 enrolled.

Kaylee Haggart 44 grades · 1 term · 2024 3.17GPA
47.7% A
22.7% B
22.7% C
6.8% D
0.0% F

44 letter grades · 1 section · 2024

Compare with the course
Haggart vs. the course average
A +7.4
B +1.7
C +9.0
D +0.5
F −18.6

Difference in percentage points.

12.0% withdrew · 6 of 50 enrolled.

Folusho Morafa 29 grades · 1 term · 2025 2.98GPA
55.2% A
20.7% B
3.4% C
6.9% D
13.8% F

29 letter grades · 1 section · 2025

Compare with the course
Morafa vs. the course average
A +14.8
B −0.4
C −10.3
D +0.6
F −4.8

Difference in percentage points.

14.7% withdrew · 5 of 34 enrolled.

Zachary Mcghee 29 grades · 1 term · 2025 2.71GPA
48.3% A
10.3% B
17.2% C
10.3% D
13.8% F

29 letter grades · 1 section · 2025

Compare with the course
Mcghee vs. the course average
A +7.9
B −10.7
C +3.5
D +4.1
F −4.8

Difference in percentage points.

9.4% withdrew · 3 of 32 enrolled.

Sarawut Manthongkham 88 grades · 1 term · 2023 2.62GPA
35.2% A
31.8% B
8.0% C
5.7% D
19.3% F

88 letter grades · 2 sections · 2023

Compare with the course
Manthongkham vs. the course average
A −5.1
B +10.8
C −5.8
D −0.6
F +0.7

Difference in percentage points.

7.4% withdrew · 7 of 95 enrolled.

Amanda Ngo 76 grades · 1 term · 2025 2.61GPA
43.4% A
19.7% B
6.6% C
11.8% D
18.4% F

76 letter grades · 2 sections · 2025

Compare with the course
Ngo vs. the course average
A +3.1
B −1.3
C −7.2
D +5.6
F −0.2

Difference in percentage points.

10.6% withdrew · 9 of 85 enrolled.

Noah Sandler 34 grades · 1 term · 2025 2.58GPA
41.2% A
11.8% B
29.4% C
0.0% D
17.6% F

34 letter grades · 1 section · 2025

Compare with the course
Sandler vs. the course average
A +0.8
B −9.3
C +15.7
D −6.3
F −0.9

Difference in percentage points.

2.9% withdrew · 1 of 35 enrolled.

Miguel Perez 106 grades · 2 terms · 2023–2024 2.55GPA
34.0% A
26.4% B
13.2% C
8.5% D
17.9% F

106 letter grades · 2 sections · 2023–2024

Compare with the course
Perez vs. the course average
A −6.4
B +5.4
C −0.5
D +2.2
F −0.7

Difference in percentage points.

6.2% withdrew · 7 of 113 enrolled.

Kriangsiri Malasri 1,312 grades · 23 terms · 2017–2026 2.40GPA
35.1% A
20.4% B
15.2% C
7.2% D
22.0% F

1,312 letter grades · 112 sections · 2017–2026

Compare with the course
Malasri vs. the course average
A −5.2
B −0.7
C +1.5
D +1.0
F +3.4

Difference in percentage points.

Each term against the course average
Summer 2017Spring 2026

7.0% withdrew · 99 of 1,411 enrolled.

Brian Collier 36 grades · 1 term · 2023 2.24GPA
25.0% A
25.0% B
19.4% C
13.9% D
16.7% F

36 letter grades · 1 section · 2023

Compare with the course
Collier vs. the course average
A −15.3
B +3.9
C +5.7
D +7.6
F −1.9

Difference in percentage points.

16.3% withdrew · 7 of 43 enrolled.

Janae Dooley 36 grades · 1 term · 2023 2.24GPA
25.0% A
25.0% B
19.4% C
13.9% D
16.7% F

36 letter grades · 1 section · 2023

Compare with the course
Dooley vs. the course average
A −15.3
B +3.9
C +5.7
D +7.6
F −1.9

Difference in percentage points.

16.3% withdrew · 7 of 43 enrolled.

William Baggett 560 grades · 12 terms · 2016–2025 2.20GPA
28.2% A
22.1% B
16.8% C
7.5% D
25.4% F

560 letter grades · 36 sections · 2016–2025

Compare with the course
Baggett vs. the course average
A −12.1
B +1.1
C +3.0
D +1.2
F +6.8

Difference in percentage points.

Each term against the course average
Fall 2016Fall 2025

7.9% withdrew · 48 of 608 enrolled.

James Yu 112 grades · 3 terms · 2017–2023 2.02GPA
26.8% A
18.8% B
16.1% C
6.3% D
32.1% F

112 letter grades · 10 sections · 2017–2023

Compare with the course
Yu vs. the course average
A −13.6
B −2.3
C +2.3
D same
F +13.6

Difference in percentage points.

14.5% withdrew · 19 of 131 enrolled.

Hema Dalavayi 15 grades · 1 term · 2025 · Limited sample 2.91GPA
40.0% A
20.0% B
33.3% C
0.0% D
6.7% F

15 letter grades · 2 sections · 2025 · Limited sample

0.0% withdrew · 0 of 15 enrolled.

Silas Njoroge 5 grades · 1 term · 2024 · Limited sample 2.80GPA
20.0% A
60.0% B
0.0% C
20.0% D
0.0% F

5 letter grades · 1 section · 2024 · Limited sample

0.0% withdrew · 0 of 5 enrolled.

Show fewer
Find a course or professor

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