AI Rate Professor

Computer Science

Randy Harris

CIS18 · CIS3014 · CIS3430 · CIS · CISCIS · MCS3082 · CIS19 · CIS3437 · CIS13 · BUS60A · CIS28 · 61 lifetime ratings

AI rating
60/100
RMP rating
3.6/5
Take again
64.71%
Difficulty
3.1

The decision

if you can handle strict rules and direct criticism, but if you need a gentle or flexible classroom.

Best fit · Effort For RewardStrict AttendanceClear ExpectationsPolarizing PersonalityTest HeavyHelpful If Prepared
  • and excellent, while others describe him as rude and stressful.
  • In-person reviews consistently show strict rules, attendance expectations, and .
  • The only online review describes a self-paced typing class where progress depends on practice and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

62/100

Many students earn A grades when they attend, read, and study tests, but the class is not a free A because rules and exams matter.

Online evidence requires steady practice for WPM, while in-person evidence says A grades are reachable with , and test preparation.

Is the course easy?

Beginner

64/100

The course content is often called simple or straightforward, but , and strict pacing add pressure.

The online typing course is skill-practice based, while in-person CIS reviews often call the content easy but rule-bound.

Is attendance flexible?

Mandatory

12/100

Many reviews explicitly say showing up, being on time, lecture, and .

The online review says self-paced, but the and strict punctuality.

Is this professor recommended?

WorthIt

61/100

He is recommended by , but many others warn against his rude or strict style.

The online review is positive, while but slightly favor students who match his structure.

Course guide

See how this professor fits your week.

Grading

Fair

58/100

Grades can be fair with preparation, practice tests, and dropped lowest tests, but some students report and .

Format shift

Online grading depends on WPM, while performance, and attendance.

Workload

Moderate

45/100

Workload is not always heavy, but , and group work can become demanding.

Format shift

Online lessons are long and practice-heavy, while in-person workload varies by CIS course and test load.

Teaching experience

Good

66/100

Many students praise his clarity and knowledge, but repeated complaints about rudeness and impatience prevent a higher score.

Format shift

The online review is limited but positive, while and sharply mixed.

Assessment method

FocusOnExams

82/100

Reviews , and test preparation as major grade drivers.

Format shift

Online assessment centers on WPM, while .

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

49 reviews

High confidence · Best fit for Effort For Reward

In-person reviews describe a and and stressful depending on the student.

Main concern

, and personality conflicts are the main risks.

What students said

“ and lab.”
CIS13
“Don't be late, he takes that very seriously.”
CIS13
“He is very clear about what he expects from the students.”
CIS13

Remote format

Online

1 reviews

Low confidence · Best fit for Effort For Reward

The online typing class is self-paced, but passing depends on building WPM through frequent practice.

Main concern

The lessons are long and require consistent practice despite the .

What students said

“everything is at your own pace”
BUS60A
“passing is dependent on your WPM at the end of the semester.”
BUS60A

Exam style

Know what to expect from exams and major assignments.

Exams and and dropped grades, but reviews do not clearly prove open-book, proctoring, or closed-book rules.

Lecture ExamsLab ExamsPractice TestsDropped Lowest TestWPM Requirement

Assessment risk

Standard

55/100

Low score means less forgiving assessment conditions.

In person

tests, dropped lowest tests, and some hard lecture tests, but do not clearly prove book or proctoring rules.

Lecture ExamsLab ExamsPractice TestsDropped Lowest TestTest Heavy
“4 lecture exams & 4 lab exams worth 100 ea.”
CIS13
“ a test.”
CIS13
“Do the practice tests.”
CIS13

Online

The online , but reviews do not clearly prove webcam, proctoring, Lockdown Browser, open-book, midterm, or .

WPM Requirement
“passing is dependent on your WPM at the end of the semester.”
BUS60A

Student evidence

See what students actually said.

Top student voice

“Just show up and take class seriously and you should be fine.”

Voice snapshots generated from 50 reviews, highlighting key themes in , and exams. Credibility rating: High.

🎯 Teaching Quality

66/100

“He is very clear about what he expects from the students.”

⏰

12/100

“ and lab.”

⚖️ Grade Effort

62/100

“If you take good notes and read the .”

Theme 1

👨‍🏫 About Teaching Style

  • He definitely does care and and genuinely wants you to succeed.
  • Horrible is an understatement. Just awful.
  • and will answer all your questions.

Theme 2

📈 About Difficulty & Grades

  • Just study the PowerPoint notes and online exercises/pretests and youll be set for an A.
  • This could have been an easy A but he made it difficult.
  • The and straight forward.

Theme 3

⏰

  • Don't be late, he takes that very seriously.
  • Show up ON TIME, and youll b fine.
  • He has lots of rules. Never come late or he won't even give you the test.

Theme 4

🧪 About Tests

  • 4 lecture exams & 4 lab exams worth 100 ea.
  • Lecture tests are more difficult but if you average a "B" or and an "A" .
  • . If you pay attention he tells you everything you need to know before the test!

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

61

Lifetime ratings

95/100

Evidence confidence

Fifty reviews across many years provide rich, consistent evidence of a .

Inside 50 stored ratings

Quality ratings

5 out of 528
4 out of 59
3 out of 58
2 out of 510
1 out of 56

Course coverage

CIS1336 reviews
CIS183 reviews
131 review
81321 review
BUS60A1 review
Show 8 more courses
CIS1 review
CIS191 review
CIS281 review
CIS30141 review
CIS34301 review
CIS34371 review
CISCIS1 review
MCS30821 review

Reported outcomes

A range results lead the reported letter grades.

21 reported outcomes

A range

13

A+ 3 · A 10

B range

3

B+ 1 · B 2

C range

5

C+ 2 · C 3

D range

0

No reported values

F

0

No reported values

No letter grade reported

0

No reported values