AI Rate Professor

Computer Science

Michael Rahni

COMPU1126 · CISCIS · CIS1096 · CIS1457 · CIS32 · CAOT082 · CAOT32 · CIS1 · CIS1358 · CS4 · CIS1367 · CIS1113 · 171 lifetime ratings

AI rating
94/100
RMP rating
4.5/5
Take again
96.3%
Difficulty
2.1

The decision

if you want a supportive, flexible professor who wants you to pass.

Best fit · Beginner FriendlyCaringExtra creditAccepts late workReal-world examplesEasy intro CIS
  • Students overwhelmingly call him kind, flexible, and invested in student success.
  • CIS intro work is generally easy with extensions, , and second chances.
  • , and summer and papers.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

87/100

, late-work flexibility, and multiple chances make strong grades attainable for engaged students.

Both formats support grade flexibility; most .

Is the course easy?

Introductory

84/100

Intro computer content is repeatedly called manageable common-sense material when students stay current.

In-person students most often call it easy; one .

Is attendance flexible?

Recommended

58/100

, but several students say he is not a stickler and skips are survivable.

Online has mixed mandatory notes; .

Is this professor recommended?

MustTake

95/100

and call him highly recommended for CIS intro work.

Strong recommendation holds online and in person.

Course guide

See how this professor fits your week.

Grading

Generous

88/100

, late submissions, and extensions give students many paths to recover grades.

Format shift

Leniency is emphasized most in person but also appears online.

Workload

Moderate

58/100

Base content is easy, but , and summer pacing can still feel heavy.

Format shift

Online and lighter regular terms.

Teaching experience

Excellent

90/100

Students praise knowledge, real-world stories, kindness, and clear desire for student success.

Format shift

Positive teaching tone is consistent across formats.

Assessment method

Balanced

52/100

Mix of homework, papers, quizzes, hands-on work, and .

Format shift

quizzes and hands-on assessments.

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

47 reviews

High confidence · Best fit for Beginner Friendly

as inspirational, flexible with deadlines, rich in real-world computer advice, and easy to pass.

Main concern

and .

What students said

“It's an easy class and he is great professor. He gives out and accepts late work.”
CIS1
“Outstanding teacher. He teaches in a way where everything is applicable and you will need it.”
CIS1
“the and can be treacherous if one is not careful”
CIS1

Remote format

Online

3 reviews

Medium confidence · Best fit for Effort For Reward

as organized and helpful, though and papers.

Main concern

.

What students said

“Great Professor. The . The professor wants you to learn the skills.”
CAOT082
“ ”
CIS1

Exam style

Know what to expect from exams and major assignments.

Exams are generally passable but can be worded carefully; flexibility outside the test often softens the blow.

Tricky wordingOnline quizzesTrue/false and multiple choiceHands-on assessmentsExtra credit

Assessment risk

Standard

58/100

Low score means less forgiving assessment conditions.

In person

In-person students mention and multiple choice, plus hands-on work and .

Tricky wordingOnline tests and quizzesExtra creditHands-on assessments
“watch the wording.”
CIS1
“He has different types of , and hands-on assessments.”
CIS1
“ but he gives a lot of assignments.”
CIS1

Online

Online reviews do not clearly prove webcam proctoring; one mentions lots of homework and .

Homework heavyParticipation matters
“ ”
CIS1

Student evidence

See what students actually said.

Top student voice

“It's an easy class and he is great professor. He gives out and accepts late work.”

Voice snapshots generated from 50 reviews (3 online, 47 in person), highlighting supportiveness and intro-course ease. Credibility rating: High.

🎯 Teaching Quality

90/100

“Outstanding teacher. He teaches in a way where everything is applicable and you will need it.”

❤️ Student Support

92/100

“Professor Rahni was always willing to work with students to help them with their grades and he wants you to succeed! !”

🅰️ Grade Flexibility

88/100

“He lets students have a chance to pass the class by opening late assignments and change their due date.”

Theme 1

👨‍🏫 About Teaching Style

  • He not only taught the subject, but also gave examples of his experiences.
  • His lecture's are interesting and .
  • Great Professor. Covers the course materials in a very intersting way.

Theme 2

📈 About Difficulty & Grades

  • Easy pass even if
  • you don't even have to do much in this class. Its pure common sense
  • the and can be treacherous if one is not careful

Theme 3

❤️ About Character

  • .
  • Excellent teacher. He really cares about a student's success in the classroom.
  • Great professor and overall an amazing human being.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

171

Lifetime ratings

88/100

Evidence confidence

50 reviews with long time span, high consistency on kindness and flexibility, and detailed workload or .

Inside 50 stored ratings

Quality ratings

5 out of 5133
4 out of 527
3 out of 52
2 out of 54
1 out of 55

Course coverage

CIS136 reviews
CISCIS3 reviews
CAOT322 reviews
CAOT0821 review
CIS10961 review
Show 7 more courses
CIS11131 review
CIS13581 review
CIS13671 review
CIS14571 review
CIS321 review
COMPU11261 review
CS41 review

Reported outcomes

A range results lead the reported letter grades.

24 reported outcomes

A range

10

A 7 · A- 3

B range

8

B+ 5 · B 2 · B- 1

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

5

Not sure yet 5