Course record CS

CS 1412

Programming Principles

Texas Tech University

3 sections41 professors
Grades: Dates unavailableEvaluations: 2002–2026
Flunk Score41/100
Mixed record

Professors 10 of 41

Rattikorn Hewett 1 sections · 1 term · Limited sample 3.24GPA
50.0% A
29.0% B
18.0% C
0.0% D
3.0% F

Published grade shares · Limited sample

Pushkar Ogale 1 sections · 1 term · Limited sample 3.20GPA
43.6% A
40.6% B
8.9% C
5.0% D
2.0% F

Published grade shares · Limited sample

Cong Pu 1 sections · 1 term · Limited sample 3.08GPA
47.0% A
33.0% B
8.0% C
6.0% D
6.0% F

Published grade shares · Limited sample

Neda Tavakoli 21 median item responses 4.18Eval / 5
Overall4.18 / 5

21 median item responses

Scale 1–5
Course was organized4.05
Course assignments facilitated learning4.39
Opportunities to be successful in course4.11
Raymond Edward Desrosiers 16 median item responses 4.07Eval / 5
Overall4.07 / 5

16 median item responses

Scale 1–5
Course was organized3.98
Course assignments facilitated learning4.11
Opportunities to be successful in course4.00
Overall course helped learn required concepts/ skills4.18
Instructor helped to understand relevance of course content4.07
Instructors teaching methods helped to learn course content4.26
Instructor presented material in way that helped engage in course4.02
Instructor tailored instructions/ lessons to variety of perspectives3.92
Ian Scott-Fleming 28 median item responses 4.56Eval / 5
Overall4.56 / 5

28 median item responses

Scale 1–5
Course was organized4.58
Course assignments facilitated learning4.47
Opportunities to be successful in course4.50
Overall course helped learn required concepts/ skills4.66
Instructor helped to understand relevance of course content4.75
Instructors teaching methods helped to learn course content4.50
Instructor presented material in way that helped engage in course4.76
Instructor tailored instructions/ lessons to variety of perspectives4.23
Susan Mengel 17 median item responses 4.19Eval / 5
Overall4.19 / 5

17 median item responses

Scale 1–5
Course was organized3.80
Course assignments facilitated learning4.14
Opportunities to be successful in course4.02
Overall course helped learn required concepts/ skills4.36
Instructor helped to understand relevance of course content4.38
Instructors teaching methods helped to learn course content4.32
Instructor presented material in way that helped engage in course4.28
Instructor tailored instructions/ lessons to variety of perspectives4.25
Michael Bullington 14 median item responses 3.51Eval / 5
Overall3.51 / 5

14 median item responses

Scale 1–5
Course was organized4.14
Course assignments facilitated learning2.71
Opportunities to be successful in course2.86
Overall course helped learn required concepts/ skills4.54
Instructor helped to understand relevance of course content3.79
Instructors teaching methods helped to learn course content3.07
Instructor presented material in way that helped engage in course4.46
Instructor tailored instructions/ lessons to variety of perspectives2.50
Mohan Sridharan 12 median item responses 3.63Eval / 5
Overall3.63 / 5

12 median item responses

Scale 1–5
Course was organized3.60
Course assignments facilitated learning3.62
Opportunities to be successful in course3.43
Overall course helped learn required concepts/ skills3.52
Instructor helped to understand relevance of course content3.92
Instructors teaching methods helped to learn course content3.96
Instructor presented material in way that helped engage in course3.41
Instructor tailored instructions/ lessons to variety of perspectives3.58
Yu Zhuang 22 median item responses 3.73Eval / 5
Overall3.73 / 5

22 median item responses

Scale 1–5
Course was organized3.38
Course assignments facilitated learning4.15
Opportunities to be successful in course3.65
Show all 41 professors
Course documents

Syllabi 17

University library ↗

University-published syllabi. Dates apply to these documents, independently of the grade data range.

14 more syllabi

Spring 2026 · Section not specified

Franklin, Scott

Read syllabus Checked 2026-09-09

Spring 2025 · Section not specified

Franklin, Scott

Read syllabus Checked 2026-09-09
Find a course or professor

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