AI Rate Professor

Computer Science

Kira Minkova

CS105 · CS140 · CS130 · CS104 · CS104105107 · CS106 · CSV30 · CS107 · 31 lifetime ratings

AI rating
94/100
RMP rating
4.6/5
Take again
87.1%
Difficulty
2.9

The decision

if you want a kind, high-support professor with plenty of paths to an A.

Best fit · Beginner FriendlyExtra Credit MachineCaring MentorBeginner CS HeroClear FeedbackHands-On Labs
  • Extremely caring and grades very attainable
  • and intermediate CS; online quality is more mixed
  • Lectures and

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

84/100

Heavy and if you complete the work.

Online and ; strongest Easy A signals come from in-person intro courses.

Is the course easy?

Beginner

68/100

, while some intermediate topics still need practice and googling.

Online difficulty feels higher when instruction is slide-only; .

Is attendance flexible?

Varies

58/100

Attendance is optional in many sections but and lectures still strongly recommended.

and .

Is this professor recommended?

MustTake

91/100

, and student success focus.

In-person recommendations are near-unanimous; online has a .

Course guide

See how this professor fits your week.

Grading

Generous

88/100

Students repeatedly say and flexible support make low grades hard to get.

Format shift

A claims in person.

Workload

Light

72/100

Homework and labs are regular but rarely described as overwhelming.

Format shift

Online can feel heavier when expectations for the .

Teaching experience

Excellent

90/100

Students highlight kindness, clear help, and life-changing intro CS experiences.

Format shift

In-person teaching is consistently excellent; online is more hit-or-miss.

Assessment method

Balanced

48/100

Grades blend homework, labs, participation, and .

Format shift

Both formats use mixed assessments; .

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

26 reviews

High confidence · Best fit for Beginner Friendly

In-person students overwhelmingly praise , and ability to turn coding anxiety into confidence.

Main concern

A few advanced or assembly-heavy courses can feel poorly explained.

What students said

“ .Taken 3 courses w her-loved all.Material is digestible hw is fun+interesting.”
CS140
“Kira is LITERALLY THE GOAT! Love her shes so amazing. Shes an amazing professor.”
CS105
“Probably the , and that means a lot coming from me because I use ratemyprofessor religiously.”
CS104

Remote format

Online

5 reviews

Medium confidence · Best fit for Self Taught Pro

strong support and for some, but weak video content and .

Main concern

Some online sections rely on slides with little teaching video and .

What students said

“I took this class online and it was not good, .”
CS140
“She is one of the easiest professors I've had so far. Lots of classwork and homework, but prepares you so well for the .”
CS104

Exam style

Know what to expect from exams and major assignments.

Exams are generally fair when lectures and practice prepare you, though .

Homework-aligned examsExtra credit cushionOccasional unclear final content

Assessment risk

Standard

62/100

Low score means less forgiving assessment conditions.

In person

and focus more on fair, preparation-based tests.

Practice and lecture-aligned testsExtra credit boosts grades
“She always go over the tricky stuff you will need for the assignment. It will save you hours of headaches.”
CS107
“it is an easy A. She gives so much EC its impossible to get a bad grade.”
CS104

Online

Online comments mention a and mid-course weight changes; other sections call exams easy.

Unclear final contentExtra credit available
“There was a lot of but as to what was on the final.”
CS140
“prepares you so well for the .”
CS104

Student evidence

See what students actually said.

Top student voice

“Kira is by far the best teacher I've ever had- I cannot !”

Voice snapshots generated from 31 reviews, highlighting care, , and beginner support. Credibility rating: High.

❤️ Student Care

92/100

“Truly cares about students in a way Ive never seen b4. .”

🎯 Path to A

84/100

“Really hard to get a less than an A in the class. She made programming so fun”

👨‍🏫 Teaching Quality

90/100

“Probably the , and that means a lot coming from me because I use ratemyprofessor religiously”

Theme 1

👨‍🏫 About Teaching Style

  • Amazing cs !
  • her lectures are pretty well put together, and the if needed
  • She is an amazing teacher, I knew nothing about coding going into my first semester with her

Theme 2

📈 About Difficulty & Grades

  • She gives so much EC its impossible to get a bad grade
  • plenty of opportunities to get your grade up
  • As long as you are completing all of your work, you should be able to easily get an A

Theme 3

❤️ About Character

  • , and understanding
  • Kira is LITERALLY THE GOAT
  • she genuinely wants all her students to succeed

Data context

See exactly what the AI read.

Analysis sample

31

Recent reviews read by the AI

31

Lifetime ratings

88/100

Evidence confidence

31 detailed reviews spanning years, strong consistency on care and , with .

Inside 31 stored ratings

Quality ratings

5 out of 526
4 out of 51
3 out of 52
2 out of 51
1 out of 51

Course coverage

CS1059 reviews
CS1047 reviews
CS1075 reviews
CS1041051073 reviews
CS1303 reviews
Show 3 more courses
CS1402 reviews
CS1061 review
CSV301 review

Reported outcomes

A range results lead the reported letter grades.

30 reported outcomes

A range

26

A+ 16 · A 9 · A- 1

B range

3

B+ 1 · B 1 · B- 1

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