Course record CSCI

CSCI 3155

Principles of Programming Languages

University of Colorado Boulder

1,991 grades43 professors
Grades: Dates unavailableEvaluations: 2020–2026
Flunk Score43/100
Mixed record

Professors 10 of 43

Thomas Harrison Nelson 244 grades · 1 term 3.77GPA
81.6% A
15.2% B
3.3% C
0.0% D
0.0% F

244 letter grades

Compare with the course
Nelson vs. the course average
A +23.3
B −12.4
C −8.0
D −1.0
F −2.0

Difference in percentage points.

3.2% withdrew · 8 of 252 enrolled.

Spencer David Wilson 272 grades · 1 term 3.55GPA
68.8% A
22.1% B
7.0% C
0.7% D
1.5% F

272 letter grades

Compare with the course
Wilson vs. the course average
A +10.5
B −5.5
C −4.3
D −0.2
F −0.5

Difference in percentage points.

0.7% withdrew · 2 of 274 enrolled.

Gowtham Kaki 357 grades · 1 term 3.42GPA
61.3% A
27.2% B
9.5% C
0.8% D
1.1% F

357 letter grades

Compare with the course
Kaki vs. the course average
A +3.1
B −0.4
C −1.7
D −0.1
F −0.9

Difference in percentage points.

2.5% withdrew · 9 of 366 enrolled.

Sriram Sankaranarayanan 965 grades · 1 term 3.33GPA
54.1% A
31.6% B
10.7% C
1.0% D
2.6% F

965 letter grades

Compare with the course
Sankaranarayanan vs. the course average
A −4.1
B +4.0
C −0.6
D +0.1
F +0.6

Difference in percentage points.

3.0% withdrew · 30 of 995 enrolled.

Bor-Yuh Evan Chang 153 grades · 1 term 2.54GPA
20.9% A
32.7% B
39.2% C
2.6% D
4.6% F

153 letter grades

Compare with the course
Chang vs. the course average
A −37.3
B +5.1
C +28.0
D +1.7
F +2.6

Difference in percentage points.

11.6% withdrew · 20 of 173 enrolled.

Zhenqi Li 46 reported responses 4.41Eval / 5
Overall4.41 / 5

46 reported responses

Scale 1–5
Critical examination of evidence4.64
Technology4.77
Synthesis4.43
Collaboration4.45
Connection4.55
Contribution4.67
Discussion4.73
Inclusivity4.04
Grading4.49
Reflection4.70
Respect4.93
Creativity4.64
Feedback4.61
Interaction4.79
Challenge4.35
Questions4.81
Xinyu Cao 11 reported responses 4.12Eval / 5
Overall4.12 / 5

11 reported responses

Scale 1–5
Critical examination of evidence4.30
Technology4.70
Synthesis4.30
Collaboration3.80
Connection3.80
Contribution4.40
Discussion4.50
Inclusivity3.10
Grading3.80
Reflection4.70
Respect4.70
Creativity4.10
Feedback3.70
Interaction4.00
Challenge4.30
Questions4.60
Tianhan Lu 31 reported responses 4.28Eval / 5
Overall4.28 / 5

31 reported responses

Scale 1–5
Critical examination of evidence4.36
Technology4.69
Synthesis4.40
Collaboration3.87
Connection3.93
Contribution4.03
Discussion4.63
Inclusivity4.13
Grading4.26
Reflection4.35
Respect4.97
Creativity4.35
Feedback4.25
Interaction4.69
Challenge4.41
Questions4.66
Anish Thilagar 27 reported responses 4.29Eval / 5
Overall4.29 / 5

27 reported responses

Scale 1–5
Critical examination of evidence4.31
Technology4.79
Synthesis4.21
Collaboration3.79
Connection3.99
Contribution4.68
Discussion4.33
Inclusivity4.05
Grading3.53
Reflection4.68
Respect4.62
Creativity4.22
Feedback3.80
Interaction4.50
Challenge4.40
Questions4.50
Michael Lauria 9 reported responses 4.43Eval / 5
Overall4.43 / 5

9 reported responses

Scale 1–5
Critical examination of evidence4.30
Technology4.40
Synthesis4.30
Collaboration4.10
Connection3.60
Contribution4.70
Discussion4.80
Inclusivity3.70
Grading4.40
Reflection4.70
Respect4.60
Creativity4.20
Feedback4.30
Interaction4.40
Challenge4.70
Questions4.80
Show all 43 professors
Find a course or professor

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