AI Rate Professor

Computer Science

Kavita Patel

CS150 · CS101 · CS111 · 28 lifetime ratings

AI rating
28/100
RMP rating
2.5/5
Take again
45%
Difficulty
3.3

The decision

Skip if you need a strong CS explainer; if you can teach yourself Java and .

Best fit · Self Taught ProReads PowerPointsUnclear InstructionsSelf-Teach CSLots of LabsExtra Credit Easy A
  • Many students say lectures are slide-reading and that YouTube or .
  • Assignment instructions are frequently called unclear, incomplete, or poorly worded.
  • Grades can , and , especially for self-directed students.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

76/100

Many students report A or A+ , and even while criticizing the teaching.

Both formats show many high grades; and dense weekly labs.

Is the course easy?

Beginner

62/100

Intro CS content is basic for many, but itself.

Online and summer sections often feel easy or project-based; .

Is attendance flexible?

Recommended

58/100

and optional in others, but lectures are often skippable if .

Online comments mix mandatory and recorded lectures; .

Is this professor recommended?

Avoid

36/100

because students feel they learn little from her despite sometimes easy grades.

A few online and later reviews are milder; many long-running in-person CS111 reviews strongly advise against her.

Course guide

See how this professor fits your week.

Grading

Lenient

68/100

and A+, though some call her inconsistently hard on details.

Format shift

Several online and later reviews report easy grading with ; older in-person reviews more often say tough or inconsistent.

Workload

Heavy

28/100

Weekly multi-lab packages, projects, discussions, and .

Format shift

Both formats mention lots of homework; .

Teaching experience

Poor

30/100

Students , and leaves them teaching themselves.

Format shift

Online reviews criticize prerecorded or low-value lectures; and .

Assessment method

FocusOnAssignments

28/100

Projects, labs, discussions, and ; some courses have few or no exams.

Format shift

Online CS101 is often project-based with no exams; in-person CS111 still includes quizzes 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

20 reviews

High confidence · Best fit for Self Taught Pro

In person she is often described as , and leaving students to learn Java elsewhere.

Main concern

Confusing project instructions and .

What students said

“YouTube was my real teacher throughout this course.”
CS111
“ (and will punish if you misinterpret them)”
CS111
“It's a really easy A--lots of .”
CS111

Remote format

Online

8 reviews

Medium confidence · Best fit for Self Taught Pro

Online CS classes often use prerecorded or and discussion work, and uneven lecture value.

Main concern

Weak live teaching and .

What students said

“All of the lectures are pre recorded by some other professor, and .”
CS111
“Her instructions for and .”
CS101
“ and simple assignments”
CS101

Exam style

Know what to expect from exams and major assignments.

Assessment is often assignment and students find poorly aligned.

Project BasedLabs HeavyQuizzes Behind MaterialFew or No Exams in Some SectionsExtra Credit

Assessment risk

Standard

62/100

Low score means less forgiving assessment conditions.

In person

In-person CS111 often stacks weekly labs and projects with , and .

Weekly LabsProjectsQuizzesMidterm and Final
“She gives out about 6+ labs assignments/week, projects every week, discussions twice a , and final.”
CS111
“Quizzes are usually 2-3 sections behind and worded poorly.”
CS111

Online

, and projects, with limited or no traditional exams.

No Exams in Some SectionsDiscussion PostsGroup ProjectsVideo Lectures
“ and simple assignments that she walks you through”
CS101
“ .”
CS101

Student evidence

See what students actually said.

Top student voice

“YouTube was my real teacher throughout this course.”

Voice snapshots generated from 28 , and easy grade potential. Credibility rating: High.

🎯 Teaching Quality

30/100

“ . She does not explain well.”

🅰️ Easy Grade Path

76/100

“Lots of work but she grades easy with tons of . I got over 105%”

📝 Instruction Clarity

25/100

“when it comes to instructions in and incomplete.”

Theme 1

👨‍🏫 About Teaching Style

  • death by PowerPoint
  • Felt like taking a class with a TA watching over your shoulder.
  • She's alright.

Theme 2

📈 About Difficulty & Grades

  • It's a really easy A--lots of .
  • I am an A student and this class was extremely difficult for me.
  • if you are CS major!!!!!!!!!!!!!!!!!!!!!

Theme 3

🛠️ About Assignments

  • gives 2 labs and 1 project every week
  • Lots of HW, but lots of .

Data context

See exactly what the AI read.

Analysis sample

28

Recent reviews read by the AI

28

Lifetime ratings

80/100

Evidence confidence

Twenty-eight reviews over many years consistently criticize teaching clarity while also documenting frequent high grades for self-directed students.

Inside 28 stored ratings

Quality ratings

5 out of 54
4 out of 53
3 out of 55
2 out of 57
1 out of 59

Course coverage

CS11124 reviews
CS1013 reviews
CS1501 review

Reported outcomes

A range results lead the reported letter grades.

24 reported outcomes

A range

15

A+ 6 · A 9

B range

3

B 3

C range

0

No reported values

D range

1

D 1

F

0

No reported values

No letter grade reported

5

Drop/Withdrawal 1 · Incomplete 1 · Rather_Not_Say 3