AI Rate Professor

Computer Information Systems

Jaishri Mehta

CIS28 · COMP · CISP21 · CIS51 · CISB21 · CISB15 · CISS21 · CISB11 · COMP16 · 48 lifetime ratings

AI rating
38/100
RMP rating
3.4/5
Take again
45%
Difficulty
3.6

The decision

if you want rigorous CIS or Java training and can devote serious weekly hours.

Best fit · Hardcore LearnerLots of HomeworkTough GraderPolarizingHeavy DocumentationPushes Hard
  • Workload is consistently heavy with long assignments, projects, and documentation.
  • some call her life-changing for Java, others call lectures weak.
  • ; success requires major time and following her exact rules.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

32/100

, and pop quizzes mean an A requires sustained hard work, not luck.

Online reviews emphasize impossible workload for intro courses; if you fully commit.

Is the course easy?

Challenging

28/100

Average difficulty is high and many call Java and and hard for intro level.

Both formats report high difficulty; online students especially call timing and documentation brutal.

Is attendance flexible?

Mandatory

28/100

Many reviews mark attendance mandatory and warn that .

; in-person tags include Skip class? You won't pass.

Is this professor recommended?

Depends

45/100

Official take-again rate is about 45 percent, matching the split between life-changing and .

; in-person Java reviews are more mixed but still polarized.

Course guide

See how this professor fits your week.

Grading

Strict

28/100

, and documentation demands lower the score.

Format shift

Online and ; some online students also note grading mistakes.

Workload

Heavy

22/100

Lots of , and so many papers dominate the reviews.

Format shift

Workload complaints appear in both formats and are strongest in online CISB15 and CISP21.

Teaching experience

Average

52/100

Some students praise deep help and career impact; others cite weak lectures, language barriers, and hostility.

Format shift

outcomes; online quality is more volatile.

Assessment method

Balanced

55/100

and projects plus quizzes, theory and practical exams, and test-heavy tags.

Format shift

Online Office courses stress exam software; .

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

38 reviews

High confidence · Best fit for Effort For Reward

In-person students split between those who gained strong programming skills and those who found her strict, heavy, and unfair.

Main concern

, and project-management style documentation.

What students said

“I have never worked this hard in a class.”
CISP21
“A nitpicky professor who is very strict and doesn't like students to learn ahead of the curriculum.”
CISP21
“I thought this class was going to be easy A umm no it was one of the most difficult classes I ever took.”
CISB15

Remote format

Online

10 reviews

High confidence · Best fit for Hardcore Learner

Online CISB15 and CISP21 students report , and mixed support.

Main concern

and yet taught.

What students said

“Should not be an intro class. Assignments and week after.”
CISP21
“It is extremely difficult and a very intense workload. She assigned projects with 60 or pages of instruction when printed.”
CISB15
“4 assignments due every Tuesday and Thursday!”
CISB15

Exam style

Know what to expect from exams and major assignments.

Exams and quizzes are common and sometimes timed or buggy, with little evidence of open-book friendliness.

Pop QuizzesTest HeavyTheory and Practical ExamsBuggy Exam Software

Assessment risk

Standard

42/100

Low score means less forgiving assessment conditions.

In person

In-person reviews mention tests, quizzes, projects, and .

Pop QuizzesTest HeavyProject Heavy
“First half of semester .”
CISP21
“Lots of ”
CISB15

Online

Online students report theory and , and quizzes covering material early.

Theory and Practical ExamsBuggy Exam SoftwareQuizzes Ahead of Modules
“Theory and . are due before you complete the entire module.”
CISB15
“The software for the . You get 3 tries for a question and if you even misclick because of lag, counts as a try.”
CISB15

Student evidence

See what students actually said.

Top student voice

“ if you are truly willing to work to understand programming, and dedicate yourself to projects.”

Voice snapshots generated from 48 reviews (10 online, 38 in person), , and polarizing outcomes. Credibility rating: High.

📚 Workload Intensity

22/100

“She assigned projects with 60 or pages of instruction when printed.”

⚖️

28/100

“A nitpicky professor who is very strict and doesn't like students to learn ahead of the curriculum.”

🎯 Learning Payoff

70/100

“She was the one that convinced me to make the switch to CS.”

👍 Recommendation Split

45/100

“ .”

Theme 1

📈 About Difficulty & Grades

  • I thought this class was going to be easy A umm no it was one of the most difficult classes I ever took.
  • I have never worked this hard in a class.
  • The class is extremely difficult and if you're not willingly to make a honest effort in learning, this class is not for you.

Theme 2

👨‍🏫 About Teaching Style

  • She thoroughly teaches the concepts and provides help to those that ask for it.
  • Lectures were a joke.
  • Doesn't follow textbook at all.

Theme 3

📝 About Workload

  • 4 assignments due every Tuesday and Thursday!
  • Almost a .
  • Too much formalities for a class.

Data context

See exactly what the AI read.

Analysis sample

48

Recent reviews read by the AI

48

Lifetime ratings

88/100

Evidence confidence

Forty-eight reviews across many years and both formats with consistent themes on workload and strictness.

Inside 48 stored ratings

Quality ratings

5 out of 516
4 out of 512
3 out of 56
2 out of 55
1 out of 59

Course coverage

CISP2121 reviews
CISB1514 reviews
CISB115 reviews
CIS512 reviews
CISB212 reviews
Show 4 more courses
CIS281 review
CISS211 review
COMP1 review
COMP161 review

Reported outcomes

A range results lead the reported letter grades.

20 reported outcomes

A range

11

A+ 1 · A 10

B range

3

B+ 1 · B 2

C range

1

C+ 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

5

Drop/Withdrawal 3 · Rather not say 2