AI Rate Professor

Cabrillo College · Computer Science

Steve Hodges

CS1 · CS24 · CS20P · CS19CS21CS24 · CS20JCS21CS24 · CS23 · CS19 · CIS21 · CS21 · CS20JCS21 · CS20J · CS11 · 90 lifetime ratings

AI rating
49/100
RMP rating
3.2/5
Take again
46.51%
Difficulty
3.4

The decision

Take Steve Hodges if you want serious programming practice and , and uneven lectures.

Best fit · Effort For RewardStrict detailed graderDisorganized lecturesStrong CS fundamentalsHeavy assignmentsSlow grading
  • Students often say Steve Hodges knows computer science well and can build strong programming habits.
  • Many reviews complain about unclear , and .
  • Grades can be good, but the A usually depends on tolerating tedious work, strict style rules, and inconsistent structure.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

58/100

An A is possible and sometimes easy on exams, but , and vague rubrics keep it from being a low-effort A.

, while in-person reviews include more examples of students earning As despite the workload.

Is the course easy?

Standard

43/100

The programming concepts are manageable for prepared students, but , and unclear expectations make the course feel harder.

Online students report more confusion and weak support, while hard but useful.

Is attendance flexible?

Varies

55/100

Reviews do not show a consistent mandatory policy, but several students say missing lectures or skipping class makes it easy to fall behind.

Online evidence includes archived or live lecture options in one review, while .

Is this professor recommended?

Depends

50/100

Students recommend him when they value rigorous CS preparation, but many warn against him because of and .

and strong criticism, while online reviews lean more negative overall.

Course guide

See how this professor fits your week.

Grading

Strict

25/100

as , and slow, even when students receive high final grades.

Format shift

Online reviews especially stress harsh personal-preference grading, while and meticulous standards.

Workload

Heavy

32/100

Workload is heavy because of , and exam preparation.

Format shift

Both formats mention lots of work, with online reviews stressing coding volume and , and Zybooks.

Teaching experience

Average

58/100

He is knowledgeable and sometimes highly valuable, but many students find lectures unclear, slow, disorganized, or .

Format shift

, while online reviews more often describe poor communication and weak support.

Assessment method

Balanced

55/100

Grades appear to come from programming assignments, Zybooks or readings, and a midterm and .

Format shift

Both formats mention assignments plus exams, but .

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

40 reviews

High confidence · Best fit for Effort For Reward

for long-term learning but repeated complaints about disorganization and tough grading.

Main concern

Students must handle vague expectations, lecture-heavy delivery, and .

What students said

!!
CS19
long non-interactive lectures, obscure/very nitpicky grading, takes MONTHS to grade work
CS11
Steve's the GOAT.
CS19CS21CS24

Remote format

Online

10 reviews

Medium confidence · Best fit for Self Taught Pro

Online reviews are mostly negative, focusing on harsh , and .

Main concern

Online students often felt unsupported and and learning structure themselves.

What students said

Lectures were long and .
CS11
own personal programming preferences that he didn't previously explain.
CS21
I took CS 11 online, and it was fantastic.
CS11

Exam style

Know what to expect from exams and major assignments.

Reviews mention midterms and finals with mixed difficulty, but they do not clearly prove open-book rules, proctoring, webcam use, or closed-book policy.

Midterm and FinalCoding on PaperTimed ExamsExam Difficulty VariesPolicy Not Clearly Proven

Assessment risk

Varies

45/100

Low score means less forgiving assessment conditions.

In person

pressure, and inconsistent difficulty, but they do not clearly prove closed-book or proctoring policy.

Midterm and FinalCoding on PaperTimed ExamsExam Difficulty Varies
are being taught and coding them on paper.
CS21
Prepare to answer questions quickly in .
CS23
CS23

Online

Online reviews mention midterms and finals with mixed difficulty, but they do not clearly prove webcam, proctoring, Lockdown Browser, or open-book policy.

Midterm and FinalExam Difficulty VariesPolicy Not Clearly Proven
midterm and
CS21
. .
CS24

Student evidence

See what students actually said.

Top student voice

Steve's the GOAT. Took transferring to UC to realize just how much he sets u up for success.

Voice snapshots generated from 50 reviews, highlighting key themes in , and long-term value; credibility rating: High.

🎯 Teaching Quality

58/100

He is a programmer, not a teacher.

⚖️

25/100

very very slow grader, cannot trust any dates he gives you for grading.

👍 Recommendation Fit

50/100

.

📚 Workload

32/100

Class wasn't .

Theme 1

👨‍🏫 About Teaching Style

  • Steve was disorganized and .
  • Awesome lectures.
  • Lectures were long and .
  • He is a programmer, not a teacher.

Theme 2

📈 About Difficulty and Grades

  • Easy class I just crammed before the two exams and got an A.
  • CS-19 was not an easy class, but can certainly be passed with an "A" if you put in the effort.
  • , but sets you up for success by emphasizing good practices.
  • but he pushes you to write good clean code.

Theme 3

❤️ About Long-Term Value

  • Took transferring to UC to realize just how much he sets u up for success.
  • I recently transferred to a University and I must say, Steve really prepares you.
  • Not an easy teacher, but I'm learning a lot about programming from him.
  • !!

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

90

Lifetime ratings

88/100

Evidence confidence

Credibility is high because 50 reviews span many years and repeat the same themes of , and uneven teaching.

Inside 50 stored ratings

Quality ratings

5 out of 527
4 out of 519
3 out of 511
2 out of 519
1 out of 514

Course coverage

CS1913 reviews
CS2110 reviews
CS117 reviews
CS235 reviews
CS245 reviews
Show 7 more courses
CIS212 reviews
CS19CS21CS242 reviews
CS20J2 reviews
CS11 review
CS20JCS211 review
CS20JCS21CS241 review
CS20P1 review

Reported outcomes

A range results lead the reported letter grades.

37 reported outcomes

A range

17

A+ 2 · A 15

B range

10

B+ 1 · B 7 · B- 2

C range

2

C 2

D range

0

No reported values

F

0

No reported values

No letter grade reported

8

Audit/No Grade 1 · Drop/Withdrawal 1 · Not sure yet 4 · Rather not say 2