AI Rate Professor

Computer Information Systems

Ronald Kleinman

CIS28 · CIS22C · CIS28A · CIS028 · 34 lifetime ratings

AI rating
74/100
RMP rating
3.8/5
Take again
65.63%
Difficulty
3.3

The decision

Take him if you want real CS design thinking and , but avoid him if .

Best fit · Effort For RewardLots of extra creditGroup-heavy workKnowledgeable but divisiveTough gradingExam-heavy structure
  • Many students praise his expertise, real-world perspective, humor, and .
  • Several students say grading is strict, subjective, or hard to understand.
  • The course can reward engaged students but frustrate students who need direct coding instruction.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

66/100

and many high grades help, but , and heavy dependence on his expectations.

Online and in person reviews both mention , while both also warn that .

Is the course easy?

Standard

43/100

The content is abstract and concept-heavy, and students who expect direct coding instruction may struggle.

Online reviews emphasize practice and intuition, while in person reviews more often mention abstract design concepts and .

Is attendance flexible?

Varies

55/100

, while others say it is not required but helps through participation and .

Online reviews lean more flexible, while in person and .

Is this professor recommended?

WorthIt

70/100

Most positive students value his knowledge and , but the negative reviews are intense and .

Online reviews are limited and mixed, while in person reviews provide the main recommendation pattern.

Course guide

See how this professor fits your week.

Grading

Fair

50/100

, but as strict, subjective, or unclear.

Format shift

Both formats mention strict grading risk, with in person reviews giving more detailed complaints.

Workload

Moderate

58/100

and manageable, but , and extra-credit chasing add effort.

Format shift

Online reviews mention hard group assignments, while in person reviews repeatedly describe group-heavy but manageable work.

Teaching experience

Good

74/100

Students often call him knowledgeable and engaging, but others find lectures confusing, tangential, or not practical enough.

Format shift

Online reviews praise lectures more consistently, while in person reviews are more polarized.

Assessment method

FocusOnExams

76/100

Reviews repeatedly mention midterms, finals, quizzes, and and group work also important.

Format shift

Both formats mention exams, and in person and .

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

31 reviews

High confidence · Best fit for Effort For Reward

In person reviews are strongly mixed, with many high recommendations and .

Main concern

Grades , and matching his expected approach.

What students said

Gives lots of .
CIS22C
The only thing you will be attempting to learn is how the .
CIS028
Nice guy, but a .
CIS28

Remote format

Online

3 reviews

Medium confidence · Best fit for Effort For Reward

Online reviews praise lectures and group preparation, but grading and .

Main concern

Online students , and time-zone friction.

What students said

Very great lectures, teaches beyond the tests.
CIS028
midterm and specs beforehand
CIS28
. .
CIS28A

Exam style

Know what to expect from exams and major assignments.

open resources, but students still describe them as important and sometimes difficult.

Specs Given BeforehandOpen Notes Or BookTough ExamsFinal Worth Large Portion

Assessment risk

Standard

68/100

Low score means less forgiving assessment conditions.

In person

In person reviews mention open notes or book and advance problems, but and .

Open Notes Or BookProblems Given BeforehandFinal Worth Large PortionDifficult Exams
, but both are open notes/book.
CIS22C
The but he gives you the problem a week before and you can use any resource to prepare for them.
CIS028
midterm and final is worth like 60% of the grade and are weird and very difficult.
CIS22C

Online

Online reviews say students receive specs beforehand and can prepare together, but .

Specs Given BeforehandGroup PreparationTough Exams
midterm and specs beforehand
CIS28
. .
CIS28A

Student evidence

See what students actually said.

Top student voice

If you want an A, you'll have to really try to enjoy/ apply the concepts he teaches because they're interesting but they require an investment of brain power to fully grasp.

Voice snapshots generated from 34 reviews, highlighting key themes in , and group work. Credibility rating: High.

🎯 Teaching Quality

74/100

Professor Kleinman is an excellent teacher and brilliant engineer.

💯

66/100

He gives a ton of too, it's pretty insane.

⚖️

50/100

He grades harshly, and often makes mistakes while grading and .

Theme 1

👨‍🏫 About Teaching Style

  • Ron is a great professor, super knowledgable and will answer any question you could possibly come up with.
  • His lectures focus on the important bits and he doesn't spend time talking about stuff that isn't relevant today.
  • He drones on and on and .

Theme 2

📈 About Difficulty and Grades

  • Gives lots of .
  • There's not much work in his class, but it is not easy to get an A.
  • Nice guy, but a .

Theme 3

🧑‍🤝‍🧑 About Group Work

  • All the .
  • your grade very much depends on the team members that you are randomly assigned with.
  • CIS28 is group-heavy so it's a lot easier if you have good teammates.

Data context

See exactly what the AI read.

Analysis sample

34

Recent reviews read by the AI

34

Lifetime ratings

90/100

Evidence confidence

Thirty-four reviews across many years and formats give a detailed and consistent picture of both strengths and risks.

Inside 34 stored ratings

Quality ratings

5 out of 516
4 out of 57
3 out of 53
2 out of 53
1 out of 55

Course coverage

CIS02815 reviews
CIS22C10 reviews
CIS285 reviews
CIS28A4 reviews

Reported outcomes

A range results lead the reported letter grades.

30 reported outcomes

A range

21

A+ 9 · A 8 · A- 4

B range

4

B+ 2 · B 2

C range

1

C- 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

4

Drop/Withdrawal 2 · Not sure yet 2