AI Rate Professor

Computer Science

Dennis Rainey

CIS17A32738 · CIS1A · CIS17C · CSC11 · CS5 · CIS3879 · CIS17A · CIS129 · CIS5 · 26 lifetime ratings

AI rating
88/100
RMP rating
4.8/5
Take again
80%
Difficulty
2.4

The decision

if you want a current on labs and homework.

Best fit · Effort For RewardClear lecturesHelpful notesCares about successHomework mattersExtra credit
  • Strong CS instructor who breaks concepts down and provides detailed lecture notes.
  • Do the homework and study notes and you can pass; skipping work is the main failure path.
  • , but overall recommendation remains high.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

62/100

An A is reachable if and homework, but falling behind or skipping work costs the grade.

Online and exam luck.

Is the course easy?

Standard

55/100

, while 17A and assembly get more conceptual and homework-heavy.

; online intro still needs steady work.

Is attendance flexible?

Mandatory

28/100

Multiple tags and comments say skipping class hurts and .

; online is mixed.

Is this professor recommended?

WorthIt

82/100

and care, with a minority noting boring tangents or online friction.

online notes.

Course guide

See how this professor fits your week.

Grading

Fair

68/100

Clear criteria and , but and effort is required.

Format shift

Online has a ; .

Workload

Moderate

55/100

Labs and ; some courses add quizzes and exams on top.

Format shift

Both formats require consistent programming practice.

Teaching experience

Excellent

90/100

Students repeatedly call him the , and real help.

Format shift

; online is mostly positive with Canvas caveats.

Assessment method

Balanced

55/100

Mix of and exams pulled from notes and lectures.

Format shift

Online mentions timed tests; , and packets.

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

23 reviews

High confidence · Best fit for Effort For Reward

In-person reviews , and real career support.

Main concern

Pace can be fast and ; .

What students said

“he breaks down the lectures in a easy manner to understand.”
CIS5
“this class was amazing! I recently took CSC-11 and this class helped me learn assembly!!”
CIS17A
“If you study the notes, you'll pass easily.”
CIS5

Remote format

Online

3 reviews

Medium confidence · Best fit for Effort For Reward

Online students praise his self-made content and care, but and .

Main concern

and if you fall behind.

What students said

“He made his course content himself and makes the .”
CIS17A
“for online asynchronous class he still does not know how to use Canvas, the .”
CIS5
“Dennis Rainey is the .”
CIS17A32738

Exam style

Know what to expect from exams and major assignments.

Exams and and homework, with online tests reported as time-sensitive.

Note-based examsTimed online testsHomework-aligned quizzes

Assessment risk

Standard

55/100

Low score means less forgiving assessment conditions.

In person

and and lectures, and studying notes is enough for many to pass.

Note-based testsQuizzes from homeworkStudy notes
“If you study the notes, you'll pass easily.”
CIS5
“Tests and and lectures.”
CSC11

Online

; no webcam or Lockdown Browser is clearly stated.

Time-sensitive testsCanvas issues
“the .”
CIS5

Student evidence

See what students actually said.

Top student voice

“He is by far the yet. He made his course content himself and makes the content available for you to download to keep.”

Voice snapshots generated from 26 reviews, highlighting clear CS teaching and . Credibility rating: High.

🎯 Teaching Quality

90/100

“Dennis is by far the Science.”

📘 Notes That Work

88/100

“before he goes over a lecture he will give you a packet of notes that are very detailed and help alot with the homework.”

⚖️ Effort Required

62/100

“not an easy A, you have to work for an A.”

👍 Recommendation

82/100

“ if you have a chance.”

Theme 1

👨‍🏫 About Teaching Style

  • breaks down the lectures in a easy manner
  • teaches in increments....So.That.You.Can.Understand
  • very passionate and incredibly patient

Theme 2

📈 About Difficulty & Grades

  • If you study the notes, you'll pass easily
  • this class is hard. If you don't study and do the

Theme 3

❤️ About Character

  • actually cares about his students and wants them to succeed
  • always willingly to listen
  • Very willing to help out, give career advice

Data context

See exactly what the AI read.

Analysis sample

26

Recent reviews read by the AI

26

Lifetime ratings

90/100

Evidence confidence

26 reviews across many years and CIS courses with consistent praise for teaching and .

Inside 26 stored ratings

Quality ratings

5 out of 523
4 out of 53
3 out of 50
2 out of 50
1 out of 50

Course coverage

CIS511 reviews
CIS17A5 reviews
CIS1A3 reviews
CIS17A327382 reviews
CIS1291 review
Show 4 more courses
CIS17C1 review
CIS38791 review
CS51 review
CSC111 review

Reported outcomes

A range results lead the reported letter grades.

10 reported outcomes

A range

8

A+ 3 · A 5

B range

0

No reported values

C range

2

C+ 1 · C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

0

No reported values