AI Rate Professor

Computer Information Systems

Rahul Agarwal

CS49 · 8 lifetime ratings

AI rating
15/100
RMP rating
2.0/5
Take again
0%
Difficulty
3.3

The decision

Avoid unless you are comfortable and .

Best fit · Self Taught ProDoes Not TeachSelf-Taught CourseHeavy ReadingTough GradingPoor Feedback
  • Most online reviewers say students are left .
  • Several students describe grading as harsh or .
  • A small minority found the class beginner-friendly, but the dominant experience is strongly negative.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

32/100

Even with some A grades, students , and needing to self-teach to succeed.

The Easy A evidence comes almost entirely from online reviews, while the .

Is the course easy?

Challenging

34/100

The Java content is introductory, but and .

Online reviews describe difficult self-learning, while the .

Is attendance flexible?

Mandatory

18/100

Tags repeatedly say skipping class means you will not pass, and comments do not show meaningful flexibility.

Attendance concerns appear in online reviews, while the .

Is this professor recommended?

Avoid

12/100

Most students strongly warn against taking him because they feel he does not teach or support them.

Online evidence is overwhelmingly negative, while the but too thin to change the recommendation.

Course guide

See how this professor fits your week.

Grading

Harsh

18/100

Students repeatedly mention tough grading, punishment for outside approaches, and .

Format shift

Harsh grading evidence comes from online reviews; the .

Workload

Heavy

28/100

The class depends heavily on readings and homework.

Format shift

Workload complaints are online-only, while the .

Teaching experience

Awful

14/100

Most students say he does not teach, gives unhelpful materials, and leaves students on their own.

Format shift

Online teaching reviews are strongly negative, while the and positive.

Assessment method

FocusOnAssignments

25/100

Comments , and graded assignments rather than exams.

Format shift

Assessment evidence comes from online reviews, and the .

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

1 reviews

Low confidence · Best fit for Beginner Friendly

The but too brief to outweigh the online pattern.

Main concern

There is too little in-person evidence to judge the class experience reliably.

What students said

He is a nice teacher!
CS49

Remote format

Online

7 reviews

High confidence · Best fit for Self Taught Pro

Online reviews are mostly negative, with repeated complaints that he does not teach and .

Main concern

Students feel unsupported and punished for learning outside the assigned material.

What students said

He doesn't teach you are on your own
CS49
He gives no feedback on what you do wrong on a and he will mercilessly punish you if you use something from outside of what he teaches.
CS49

Exam style

Know what to expect from exams and major assignments.

Reviews do not clearly prove the .

Exam policy not clearly proven

Assessment risk

Varies

45/100

Low score means less forgiving assessment conditions.

In person

In-person reviews do not clearly prove webcam use, proctoring, .

Exam policy not clearly proven

Online

Online reviews do not clearly prove webcam use, proctoring, .

Exam policy not clearly proven

Student evidence

See what students actually said.

Top student voice

He doesn't teach you are on your own

Voice snapshots generated from 8 reviews, highlighting key themes in teaching, workload, and grading. Credibility rating: Medium.

🎯 Teaching Quality

14/100

He doesn't teach, just tells the class to read a horrible, unhelpful online textbook.

⚖️

18/100

He gives no feedback on what you do wrong on a and he will mercilessly punish you if you use something from outside of what he teaches.

👍 Recommendation Rate

12/100

don't waste your time and save your money.

Theme 1

👨‍🏫 About Teaching Style

  • He doesn't teach you are on your own
  • He does not give lectures or but instead directs you to read the official Java documentation.

Theme 2

📚 About Workload

  • .
  • textbook is online, long and is boring.

Theme 3

⚖️

  • He gives no feedback on what you do wrong on a
  • he will punish you if you dare to do .

Data context

See exactly what the AI read.

Analysis sample

8

Recent reviews read by the AI

8

Lifetime ratings

70/100

Evidence confidence

Eight reviews over multiple years show a consistent online pattern, but .

Inside 8 stored ratings

Quality ratings

5 out of 51
4 out of 51
3 out of 50
2 out of 51
1 out of 55

Course coverage

CS498 reviews

Reported outcomes

A range results lead the reported letter grades.

4 reported outcomes

A range

3

A+ 2 · A- 1

B range

0

No reported values

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

1

Rather not say 1