AI Rate Professor

Computer Science

S. Houseman

CIS130 · CS38 · CS130 · CS50 · CS30 · CS1 · 24 lifetime ratings

AI rating
18/100
RMP rating
1.8/5
Take again
11.11%
Difficulty
3.6

The decision

Run away unless you have no other option and already know the material well enough to teach yourself.

Best fit · Self Taught ProDoes not teachTough graderSelf-taught onlyChaotic coursewareStay away
  • Lectures and course materials are widely described as useless or chaotic, so .
  • and harsh, with and little partial credit.
  • Most students strongly advise avoiding this professor for any CS course.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

28/100

Getting an A usually means endless free time, careful reading of messy materials, and .

Both online and ; online adds quiz and formatting traps.

Is the course easy?

Challenging

32/100

Content is often treated as intro-level on paper but feels advanced because students .

Online and ; in-person adds poor lecture delivery.

Is attendance flexible?

Varies

42/100

Some sections mark attendance mandatory or warn you will not pass if , while others treat it as .

; some in-person and and you will not pass.

Is this professor recommended?

Avoid

12/100

Nearly all reviews say stay away, that he does not teach, and that the course wastes time and money.

Both formats are overwhelmingly negative, with only a few older positive outliers.

Course guide

See how this professor fits your week.

Grading

Harsh

18/100

Students report , and little partial credit on exams.

Format shift

Online comments stress stickler detail grading; and finals.

Workload

Heavy

25/100

Weekly hard projects, long quizzes, and .

Format shift

Both formats report heavy self-study and difficult assignments.

Teaching experience

Awful

18/100

Students say he reads from the , and produces chaotic courseware.

Format shift

Online focuses on and bad docs; in-person focuses on unintelligible or incompetent lectures.

Assessment method

Balanced

55/100

, and finals rather than one single format.

Format shift

Online leans quizzes and book projects; , and pop quizzes.

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

14 reviews

High confidence · Best fit for Self Taught Pro

as unorganized, , and often worse than online self-study, with rude or incompetent lecture delivery.

Main concern

Lectures teach little, tests can be error-filled, and several students call him the .

What students said

“He sucks! He's rude, .”
CIS130
“Absolutely horrendous teacher. Hard to understand, and .”
CS38
“This professor is the .”
CS130

Remote format

Online

10 reviews

High confidence · Best fit for Self Taught Pro

Online sections are textbook-driven with no real lectures, poorly written quizzes, and .

Main concern

You will teach yourself from the book while and .

What students said

“There's , so you HAVE to read the textbook to learn anything.”
CS30
“Stay away from this teacher!”
CS50
“He doesn't teach. He assigns and grades. Stay away!”
CS130

Exam style

Know what to expect from exams and major assignments.

Exams and quizzes are common and often poorly written, with students reporting irrelevant or error-filled questions.

Test heavyQuiz errorsMidterm and finalLittle partial credit

Assessment risk

Standard

42/100

Low score means less forgiving assessment conditions.

In person

and finals with little partial credit and occasional test errors or off-topic items.

Midterm and finalNo partial creditPop quizzesTest errors
“Doesn't and final.”
CIS130
“It is hard to believe that he still makes errors on tests, since most of the questions are copied straight from the end of chapter exercises.”
CS38

Online

Online reviews describe long weekly quizzes and .

Weekly quizzesPoorly written questionsTest heavy
“ right answers, or not enough information.”
CS50
“Unlike most CS classes that .”
CS50

Student evidence

See what students actually said.

Top student voice

“He doesn't teach. He assigns and grades. Stay away!”

Voice snapshots generated from 24 reviews across online and in-person formats, highlighting consistent themes of poor teaching and . Credibility rating: High.

🚫 Teaching Quality

18/100

“ . He doesn't teach...he reads from the text.”

👎 Recommendation Rate

12/100

“Stay away from this teacher!”

📉

18/100

“His grades are very harsh, and almost all of my HW is done through online self study.”

📚

25/100

“There's , so you HAVE to read the textbook to learn anything.”

Theme 1

👨‍🏫 About Teaching Style

  • He doesn't teach. He assigns and grades.
  • He doesn't teach...he reads from the text.
  • In-class lectures were read as opposed to taught.

Theme 2

📈 About Difficulty & Grades

  • You need to have all the free time in the world to get an A.
  • His grades are very harsh.
  • Doesn't and final.

Theme 3

⚠️ About Course Materials

  • His courseware is like an art book, filled with different colors.
  • course docs would look good, but this guy's looked like a child who broke into the crayon closet

Theme 4

💔 Overall Verdict

  • Stay away!
  • Waste my $ and time.
  • This professor is the .

Data context

See exactly what the AI read.

Analysis sample

24

Recent reviews read by the AI

24

Lifetime ratings

86/100

Evidence confidence

24 detailed reviews across many years and both formats are highly consistent that he does not teach and grades harshly.

Inside 24 stored ratings

Quality ratings

5 out of 52
4 out of 51
3 out of 51
2 out of 58
1 out of 512

Course coverage

CS388 reviews
CS1305 reviews
CS304 reviews
CS503 reviews
CIS1302 reviews
Show 1 more courses
CS12 reviews

Reported outcomes

A range results lead the reported letter grades.

10 reported outcomes

A range

4

A+ 1 · A 3

B range

1

B 1

C range

0

No reported values

D range

1

D 1

F

1

F 1

No letter grade reported

3

Drop/Withdrawal 1 · Incomplete 1 · Not sure yet 1