Course record / CS
CS 1412
Programming Principles
Texas Tech University
3 sections41 professors
Grades: Dates unavailableEvaluations: 2002–2026
Flunk Score41/100
Mixed record
Average GPA
Rattikorn Hewett
1 sections · 1 term · Limited sample
ABC
3.24GPA
Published grade shares · Limited sample
Pushkar Ogale
1 sections · 1 term · Limited sample
AB
3.20GPA
Published grade shares · Limited sample
Overall3.99 / 5
19 median item responses
Scale 1–5
Course assignments facilitated learning4.18
Opportunities to be successful in course4.14
Cong Pu
1 sections · 1 term · Limited sample
AB
3.08GPA
Published grade shares · Limited sample
Overall4.56 / 5
19 median item responses
Scale 1–5
Course assignments facilitated learning4.63
Opportunities to be successful in course4.56
Neda Tavakoli
21 median item responses
4.18Eval / 5
Overall4.18 / 5
21 median item responses
Scale 1–5
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 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 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 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 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 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 assignments facilitated learning4.15
Opportunities to be successful in course3.65
Show all 41 professors ↓
University-published syllabi. Dates apply to these documents, independently of the grade data range.
Fall 2026 · Section not specified
Franklin, Scott
Fall 2026 · Section not specified
Gonzalez Villanueva, Ruben · Instructor record
Fall 2026 · Section 001
Alam, Mustafa
14 more syllabi
Fall 2026 · Section 002
Franklin, Scott
Spring 2026 · Section not specified
Franklin, Scott
Fall 2025 · Section not specified
Camacho, Arturo · Instructor record
Fall 2025 · Section not specified
Franklin, Scott
Fall 2025 · Section 002
Franklin, Scott
Fall 2025 · Section 501
Alam, Mustafa
Fall 2025 · Section 502
Alam, Mustafa
Fall 2025 · Section 505
Alam, Mustafa
Spring 2025 · Section not specified
Franklin, Scott
Fall 2024 · Section not specified
Franklin, Scott
Fall 2024 · Section 001
Alam, Mustafa
Fall 2024 · Section 002
Franklin, Scott
Fall 2024 · Section C01
Instructor not extracted
Fall 2024 · Section C51
Instructor not extracted
Find a course or professor
Search helper · Uses this school’s records. Try “compare ECON 101” or a professor’s name.