AI Rate Professor

Computer Science-C.S.I.T.

Natalia Grigoriants

CS550 · CIS101 · COSCI1 · CS216 · COSCI540 · CIS5753119 · COMPSCI575 · CS136 · COMP4952 · COSCI575 · COMPSCI · CS116 · CS213 · 149 lifetime ratings

AI rating
18/100
RMP rating
2.0/5
Take again
16.04%
Difficulty
3.9

The decision

if ; only survivors who live in office hours and follow her exact format pass cleanly.

Best fit · Self Taught ProExtremely picky lab gradingWorking code still failsUnresponsive communicationTime-crunched testsAvoid if possible
  • and are graded with extreme format strictness even when programs run.
  • Students report weak help, delayed lab checks, and .
  • Timed quizzes/exams and behind.

Key questions

Four answers before you build your schedule.

Is this an easy A?

MissionImpossible

12/100

Even strong programmers report near-zeros on working labs and almost no partial credit path to an A.

; online adds proctored quiz pressure.

Is the course easy?

Challenging

28/100

Content itself is intermediate CS, but artificial strictness and volume make the experience feel harder than peers.

Online self-teaching and .

Is attendance flexible?

Varies

40/100

Some sections require attendance or Zoom approval; others do not, but .

Online often needs approved Zoom and camera quizzes; .

Is this professor recommended?

Avoid

16/100

Roughly one in ; the dominant message is change professors immediately.

Negativity is intense in both formats; sparse positives are often heavily downvoted.

Course guide

See how this professor fits your week.

Grading

Harsh

10/100

Students describe zero-heavy labs for formatting, no partial credit on MyITLab, and failing working code.

Format shift

Online and .

Workload

Overwhelming

15/100

labs, and still require repeated office-hour rechecks.

Format shift

Online students report 20-hour labs and Sunday evening exams.

Teaching experience

Awful

18/100

Most reviews , and communication is poor despite a few defenders.

Format shift

A .

Assessment method

FocusOnExams

68/100

Labs plus timed multiple-choice quizzes and midterms dominate; little room for alternative assessment.

Format shift

Online uses Yuja Verity 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 Hardcore Learner

tests, and high drop rates, with only a few claiming the rigor prepares you for transfer.

Main concern

Pass thresholds on labs and programs.

What students said

“She requires at least 8 out of 12 labs to have a grade of 70 or better JUST TO RECEIVE A C.”
CS136
“will give you a 0 on labs even if it works.”
CS136
“You can write a program that performs what she wants you to do very well and you can still get an F.”
CS216

Remote format

Online

30 reviews

High confidence · Best fit for Self Taught Pro

Online CS experiences are overwhelmingly negative: outdated or , and poor email response.

Main concern

and proctored timed tests leave little room for technical glitches or format mismatches.

What students said

“Code runs as should but you can still get a 1/100 on the lab because it doesn't follow her "format."”
CS136
“she uses Yuja Verity to prevent cheating; however, if you face .”
COMPSCI575
“She has videos at all so it's 100% self-teaching.”
CS136

Exam style

Know what to expect from exams and major assignments.

Exams and quizzes are tightly timed and often proctored, while .

Yuja Verity proctoringCamera-on quizzesTight time limitsLab-check before submitZero for format errors

Assessment risk

Strict

22/100

Low score means less forgiving assessment conditions.

In person

as extremely time-crunched multiple choice with little recovery if you miss a question.

Very short quiz timesLarge midterm question countsLab demos required
“Gives about less than 30 and tests. 8 minutes for an 18-question quiz. 50 mins for an 81-question midterm.”
CS136
“our final was 100 questions multiple choice with only 60 minutes to complete.”
CIS101

Online

; Sunday 6pm midterms and short-time quizzes are common complaints.

Yuja VerityCamera-on proctoringSunday evening examsChrome extension required
“The professor and finals on Sundays at 6 pm.”
COMPSCI575
“ , and an )”
CS136

Student evidence

See what students actually said.

Top student voice

“If you read this, just change the class.”

Voice snapshots generated from 50 reviews (30 online, 20 in , and . Credibility rating: High.

🚫 Recommendation Climate

16/100

“ .”

🧪

10/100

“will give you a 0 on labs even if it works.”

📧 Support Gap

20/100

“ and does not provide help.”

⏱️

22/100

“final was 100 questions multiple choice with only 60 minutes to complete.”

Theme 1

👨‍🏫 About Teaching and Help

  • Basically just posted outdated videos you could find online
  • She had the AUDACITY to tell me to "Google it"
  • doesn't teach anything at all

Theme 2

📉

  • doesn't matter if you get the correct output if you don't do it her way then you will get a 0/100
  • dock 20-40% for errors unrelated to the subject matter

Theme 3

💻 About Labs and Workload

  • Labs can take up to 20 hrs to complete (might get an F anyways)
  • MUST go to lab/student
  • class started with 40 people to only end up with 11

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

149

Lifetime ratings

88/100

Evidence confidence

Fifty reviews over several years are and low recommendation, with only a small disputed positive minority.

Inside 50 stored ratings

Quality ratings

5 out of 520
4 out of 511
3 out of 512
2 out of 513
1 out of 594

Course coverage

CS13620 reviews
CS21611 reviews
CIS1014 reviews
COMPSCI5753 reviews
COSCI5402 reviews
Show 9 more courses
CS2132 reviews
5071 review
CIS57531191 review
COMP49521 review
COMPSCI1 review
COSCI11 review
COSCI5751 review
CS1161 review
CS5501 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

46 reported outcomes

A range

7

A+ 1 · A 6

B range

5

B+ 3 · B 2

C range

3

C+ 1 · C 2

D range

3

D 3

F

5

F 5

No letter grade reported

23

Drop/Withdrawal 13 · Not sure yet 6 · Rather not say 4