AI Rate Professor

Computer Science

Mehrak Amirfazlian

CS101 · COS453 · COS401 · CS119 · CS70 · COSCI401 · CS102 · COSCI407 · 16 lifetime ratings

AI rating
68/100
RMP rating
4.0/5
Take again
70.59%
Difficulty
3.1

The decision

if you will keep up with homework and seek help; and budget for expensive online labs.

Best fit · Effort For RewardCaring and supportiveLots of homeworkLecture heavyClear grading criteriaMixed course outcomes
  • Most students call her caring, available, and fair if you do the work.
  • Workload is heavy with , and reading; .
  • and costly Pearson labs.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

52/100

Many students earn A or and labs, but several say it is not an easy A and Networks felt nearly impossible.

Online and ; Networks pain is in-person only.

Is the course easy?

Standard

48/100

Intro CS is manageable with reading and practice, while Networks and heavy lecture pacing raise difficulty.

; in-person Networks is the hardest content.

Is attendance flexible?

Mandatory

28/100

and tags warn skip class and you will not pass.

A few online CS101 ; most in-person sections treat it as required.

Is this professor recommended?

WorthIt

70/100

About seven in and fairness, tempered by heavy work and a .

In-person praise is stronger and more consistent; online .

Course guide

See how this professor fits your week.

Grading

Fair

56/100

Clear criteria and some appear, but and hard Networks exams keep grading only moderately lenient.

Format shift

; in-person mostly fair if work is done.

Workload

Heavy

32/100

Lots of , and sometimes multiple textbooks make the load consistently heavy.

Format shift

Online adds expensive Pearson labs; and test-heavy Networks.

Teaching experience

Good

72/100

and strong support, offset by disorganization complaints and a few awful ratings.

Format shift

In-person older positive streak is stronger; recent online reviews .

Assessment method

Balanced

52/100

, and finals rather than one extreme.

Format shift

Online midterms and finals track quiz style; .

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

12 reviews

High confidence · Best fit for Effort For Reward

, and fairness when students do the work, with a harsh outlier on Networks and a few busy-work complaints.

Main concern

and test load; .

What students said

“she is one of the ... Would 100% take this class again if I had the chance.”
COSCI401
“Her networks class is beyond difficult. The and you only get one minute per question.”
CS70
“Makes the class work for it but she is very fair... Not an easy A.”
CS102

Remote format

Online

5 reviews

Medium confidence · Best fit for Effort For Reward

and frustration over slow, disorganized lectures plus costly Pearson labs.

Main concern

Disorganization, heavy reading, and expensive Pearson labs (~$170) with .

What students said

“ and easily understood. She was always available for questions.”
CS101
“Disorganized course with and little detail. , and expensive Pearson labs (~$170).”
CS101
“I highly suggest taking this class if you already know programming, otherwise, you would need to visit the fundamentals at least.”
CS119

Exam style

Know what to expect from exams and major assignments.

Exams generally match quiz and , but and poorly reviewed.

Quizzes mirror midterm and finalLong timed exams in NetworksPop quizzesLab and homework weight

Assessment risk

Standard

48/100

Low score means less forgiving assessment conditions.

In person

, and exams; Networks exams were long with about one minute per question and little review.

Test heavy NetworksLong timed examsLabs and quizzes
“The and you only get one minute per question. There was no review for .”
CS70
“Standard comp class with and exams.”
COSCI407

Online

Online midterm and final are described as similar to quizzes; .

Quiz-like midterm and finalPop quizzes
“Midterm and .”
CS119

Student evidence

See what students actually said.

Top student voice

“Makes the class work for it but she is very fair. Ask for if you need it. You can tell she wants the .”

Voice snapshots generated from 17 reviews (5 online, 12 in person), highlighting care, workload, and course-specific risk. Credibility rating: High.

❤️ Caring Support

78/100

“Professor Amirfazlian is such a kind, caring, dedicated professor. She cares about her students actually learning the material.”

📚 Heavy Workload

32/100

“She is queen of busy work.... Lots of memorization no engagement three (count them 3 textbooks) who does this.....”

👍

70/100

“I learned a lot in this class. Hope to have her again as a professor. She knows her stuff.”

⚠️ Course-Specific Risk

25/100

“ .”

Theme 1

👨‍🏫 About Teaching Style

  • Really so the student can understand the material.
  • Shes always trying to help especially for an online class.
  • Disorganized course with and little detail.

Theme 2

📈 About Difficulty and Grades

  • Be prepared to do the work because it is not an easy A but she is fair.
  • If you do the work you will pass the tests.
  • Her networks class is beyond difficult.

Theme 3

❤️ About Character

  • one of the
  • if needed and .
  • Wish more teachers were like her.

Data context

See exactly what the AI read.

Analysis sample

17

Recent reviews read by the AI

16

Lifetime ratings

82/100

Evidence confidence

Seventeen detailed reviews span 2020-2026 across multiple CS courses with consistent care-versus-workload themes.

Inside 17 stored ratings

Quality ratings

5 out of 510
4 out of 52
3 out of 51
2 out of 50
1 out of 54

Course coverage

COSCI4013 reviews
COSCI4073 reviews
CS1013 reviews
CS1023 reviews
CS1192 reviews
Show 3 more courses
COS4011 review
COS4531 review
CS701 review

Reported outcomes

A range results lead the reported letter grades.

15 reported outcomes

A range

6

A 6

B range

6

B 5 · B- 1

C range

1

C+ 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Drop/Withdrawal 2