AI Rate Professor

Computer Science

Dharmale Pragati

CIS054 · CIS060 · CIS107 · 7 lifetime ratings

AI rating
81/100
RMP rating
4.0/5
Take again
87.5%
Difficulty
3.4

The decision

if you want a caring CS instructor who rewards steady work and .

Best fit · Effort For RewardCaring MentorClear ExplanationsSolid FoundationsTough But FairStructured Weekly Work
  • , and genuine care, especially for building programming foundations.
  • An A , and attention, not minimum effort.
  • One strong negative review claims mean communication, no makeups, and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

42/100

Students with As stress that minimal effort fails; , and active participation.

Both online and ; online may feel slightly lighter.

Is the course easy?

Standard

48/100

, but programming content is still challenging without steady practice.

Online reviews lean easier; as more demanding.

Is attendance flexible?

Mandatory

38/100

, while online sections report optional attendance.

In person tends mandatory; .

Is this professor recommended?

WorthIt

84/100

and care, despite one strongly negative experience.

; the harshest review is in person.

Course guide

See how this professor fits your week.

Grading

Fair

50/100

and good feedback appear often, but .

Format shift

; in person .

Workload

Moderate

45/100

Weekly assignments, labs, and practice work are regular; late work is risky.

Format shift

; in person adds labs and participation.

Teaching experience

Good

82/100

Most students say and practice, and cares about student success.

Format shift

In-person praise is strongest; one online review notes non-original lecture videos.

Assessment method

Balanced

55/100

Weekly quizzes and homework pair with midterms, finals, and .

Format shift

Online emphasizes weekly quiz-discussion-assignment; in person stresses labs plus exams.

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

6 reviews

High confidence · Best fit for Effort For Reward

, inspirational professor who builds strong foundations if you stay attentive and submit work on time.

Main concern

A minority report mean treatment, no makeups, and .

What students said

“She knows the art of teaching. I'll aways recommend her to build solid foundation in programming.”
CIS-107
“this isn't a class where minimal effort will earn you an A”
CIS-054
“bad, do not take, very mean to students, does not accept any communications”
CIS-060

Remote format

Online

2 reviews

Medium confidence · Best fit for Beginner Friendly

Online students report a well-structured weekly rhythm of quiz, discussion, and , though one notes reused lecture videos from another professor.

Main concern

Lecture videos may be borrowed content rather than original instruction.

What students said

“Very well structured class with a quiz, discussion, and so far.”
CIS-060
“All of her videos were taken from another professor, Professor Dan McElroy.”
CIS-054

Exam style

Know what to expect from exams and major assignments.

Success depends on reviewing labs and and finals with standard timed assessments.

Midterm and FinalWeekly QuizzesLabs and HomeworkReview Before Exams

Assessment risk

Standard

52/100

Low score means less forgiving assessment conditions.

In person

and homework is required for midterm and .

Midterm and FinalLabs and Homework
“ and homework after class if you want an A in the .”
CIS-107

Online

Online sections use weekly quizzes plus assignments; .

Weekly QuizzesWeekly Assignments
“Very well structured class with a quiz, discussion, and so far.”
CIS-060

Student evidence

See what students actually said.

Top student voice

“She knows the art of teaching. I'll aways recommend her to build solid foundation in programming.”

Voice snapshots generated from 8 reviews (2 online, 6 in person), highlighting teaching care, workload fairness, and one outlier complaint. Credibility rating: Medium.

🎯 Teaching Quality

82/100

“She explains each module through detailed .”

👍

84/100

“ !”

⚖️ Not a Free A

42/100

“this isn't a class where minimal effort will earn you an A, as the subject matter is challenging”

Theme 1

👨‍🏫 About Teaching Style

  • She knows the art of teaching
  • and effectively
  • Good professor, teaches very well

Theme 2

📈 About Difficulty & Grades

  • not a class where minimal effort will earn you an A
  • subject content is difficult
  • This class is also pretty interesting and not too challenging

Theme 3

❤️ About Care & Support

  • goes out of her way to give you resources to contact her
  • Caring

Data context

See exactly what the AI read.

Analysis sample

8

Recent reviews read by the AI

7

Lifetime ratings

62/100

Evidence confidence

Eight recent reviews with detailed comments and grade variety give a solid picture, though one extreme negative review creates some split.

Inside 8 stored ratings

Quality ratings

5 out of 54
4 out of 53
3 out of 50
2 out of 50
1 out of 51

Course coverage

CIS-0544 reviews
CIS-0602 reviews
CIS-1072 reviews

Reported outcomes

A range results lead the reported letter grades.

8 reported outcomes

A range

6

A+ 1 · A 5

B range

0

No reported values

C range

1

C+ 1

D range

0

No reported values

F

1

F 1

No letter grade reported

0

No reported values