AI Rate Professor

Computer Science

Steven Houk

CS133 · CS101 · CS187 · CS140 · 7 lifetime ratings

AI rating
28/100
RMP rating
2.3/5
Take again
—
Difficulty
2.7

The decision

Avoid if you need strong lectures; if you can teach yourself coding and want an easier grade path.

Best fit · Self Taught ProSelf-Taught ZyBook LabsBoring PowerPoint ReaderDisorganized LecturesEasy Grades If Self-MotivatedAvoid If Possible
  • Many students say lectures are boring, disorganized, or pure PowerPoint reading.
  • Success depends on self-teaching MATLAB or C++ via ZyBooks, Google, and persistence.
  • Online intro CS felt extremely easy while and confusing.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

78/100

Multiple A+ grades and an online free A exist, but only if and Google.

Online review describes a free A+ survey class; .

Is the course easy?

Standard

52/100

Content and volume for a 3-unit class feel excessive to several students.

Online CS101 felt brain-dead easy; in-person MATLAB and and more work-heavy.

Is attendance flexible?

Varies

48/100

Reviews do not clearly define policy, though one warns you probably need to attend and catch small details.

Sparse attendance comments across both formats; .

Is this professor recommended?

Avoid

24/100

yourself instead despite a few soft personality notes.

Online student was mildly positive about the easy A; .

Course guide

See how this professor fits your week.

Grading

Fair

58/100

A+ outcomes appear for persistent students, but as .

Format shift

Online easy A+; .

Workload

Heavy

34/100

, and lots of Google work dominate the experience.

Format shift

Online course felt light; and assignments felt heavy.

Teaching experience

Poor

28/100

Common themes are PowerPoint reading, boredom, disorganization, and .

Format shift

Online review is more about course content than teaching craft; .

Assessment method

FocusOnAssignments

28/100

Online book exercises, labs, and .

Format shift

Both formats emphasize exercises and labs over formal exams.

Luni fit check

Weigh these signals against your actual schedule.

Get help balancing workload, grading, and timing when no option is an obvious fit.

Course format

Compare the in-person and online experience.

Classroom format

In person

6 reviews

Medium confidence · Best fit for Self Taught Pro

In-person students repeatedly call lectures boring or disorganized and and .

Main concern

Poor lecture quality plus heavy self-teaching load for labs.

What students said

“Avoid if possible. Not a good teacher. Relies on you to read the online ZyBook and teach yourself MatLab.”
CS133
“He would read off a powerpoint, and then send us to do a lecture.”
CS133
“Very poor teacher. Reads from PowerPoints. and confusing. You would do better learning C++ on your own.”
CS140

Remote format

Online

1 reviews

Low confidence · Best fit for Easy A Hunter

The single online CS101 review describes a very easy, low-value survey course that still delivered an A+.

Main concern

Content felt trivial and not skill-building.

What students said

“So easy. If they made this whole course about python, people would at least learn something. Thanks for the A+.”
CS101

Exam style

Know what to expect from exams and major assignments.

Students discuss labs and online exercises , so and unclear.

ZyBook exercisesLab-heavy assessmentLittle proctoring detail

Assessment risk

Standard

52/100

Low score means less forgiving assessment conditions.

In person

In-person reviews stress labs and .

Lab-focused workZyBook self-study
“We use an online book with exercises in it. .”
CS133
“ .”
CS133

Online

Online comments do not describe webcam, Lockdown Browser, or ; they focus on easy course content and an A+.

Easy online survey course
“So easy. If they made this whole course about python, people would at least learn something. Thanks for the A+.”
CS101

Student evidence

See what students actually said.

Top student voice

“Avoid if possible. Not a good teacher. Relies on you to read the online ZyBook and teach yourself MatLab.”

Voice snapshots generated from 7 reviews (1 online, 6 in-person), , and format differences. Credibility rating: Medium.

🎯 Teaching Quality

28/100

“Very poor teacher. Reads from PowerPoints. and confusing.”

👎 Recommendation

24/100

“Avoid if possible. Not a good teacher. Relies on you to read the online ZyBook and teach yourself MatLab.”

📚 Self-Teaching Required

80/100

“In short, you need to be extremely self-motivated to succeed.”

📈 Grade Versus Effort

78/100

“So easy. If they made this whole course about python, people would at least learn something. Thanks for the A+.”

Theme 1

👨‍🏫 About Teaching Style

  • He would read off a powerpoint, and then send us to do a lecture.
  • . Just reads from the most barebones outlines and straight out of the book.
  • The hardest thing is sitting through the lecture, since it's pretty boring.

Theme 2

📈 About Difficulty And Grades

  • It's a really easy class.
  • Way too much is required to be learned and done for a 3 unit class!
  • So easy... Thanks for the A+.

Theme 3

🛠️ About Workload And Labs

  • .
  • and confusing. You would do better learning C++ on your own.
  • Relies on you to read the online ZyBook and teach yourself MatLab.

Data context

See exactly what the AI read.

Analysis sample

7

Recent reviews read by the AI

7

Lifetime ratings

62/100

Evidence confidence

Seven reviews from 2014-2016 with consistent negative teaching themes and a .

Inside 7 stored ratings

Quality ratings

5 out of 50
4 out of 51
3 out of 52
2 out of 53
1 out of 51

Course coverage

CS1334 reviews
CS1011 review
CS1401 review
CS1871 review

Reported outcomes

A range results lead the reported letter grades.

4 reported outcomes

A range

2

A+ 2

B range

0

No reported values

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Not sure yet 1 · Not_Sure_Yet 1