AI Rate Professor

Computer Science

Margaret Yau

CIS101 · CSCI120 · CIS113 · CSALL · CIS111 · CSCI110 · CSCI110120 · CIS114 · 19 lifetime ratings

AI rating
78/100
RMP rating
3.8/5
Take again
100%
Difficulty
2.8

The decision

Yau is a strong choice for , but CSCI 120 may be riskier.

Best fit · Effort For RewardHelpful and approachableOnline-friendlyWork-heavy but manageableMixed CSCI 120 experienceClear assignment support
  • Online CIS reviews are very positive, especially for , and flexible learning materials.
  • some courses but serious complaints about CSCI 120 projects and consistency.
  • Grades can be easy when students complete assignments, but .

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

78/100

Many students say A grades are realistic if , though CSCI 120 can demand much more effort.

Online reviews make the easy-A case strongest, while .

Is the course easy?

Beginner

66/100

CIS and online courses feel beginner-friendly, but .

Online courses sound easier and more supported, while in-person CSCI 120 is often described as harder.

Is attendance flexible?

Recommended

58/100

, but only a few reviews mention penalties or inconsistent lab expectations.

; online reviews focus on deadlines and emails.

Is this professor recommended?

WorthIt

76/100

and organization, but negative CSCI 120 comments lower confidence.

Online recommendations are consistently strong, while .

Course guide

See how this professor fits your week.

Grading

Lenient

72/100

Grading appears forgiving in several courses, with cheat sheets, open-book exams, retries, and .

Format shift

Online reviews show the most leniency through retries, while and open-book exams.

Workload

Moderate

55/100

The workload is manageable in many courses but becomes heavy in some programming classes and online weekly assignments.

Format shift

Online work is steady but organized, while as very time consuming.

Teaching experience

Good

76/100

Most students find her helpful and approachable, but several CSCI 120 reviews describe poor explanations and frustrating structure.

Format shift

Online teaching is praised more consistently than in-person CSCI 120 teaching.

Assessment method

Balanced

54/100

Assessment appears balanced between assignments, projects, quizzes, tests, labs, and .

Format shift

Online reviews emphasize assignments, while , and 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

15 reviews

High confidence · Best fit for Effort For Reward

instruction to major frustration with projects, test prep, and CSCI 120 structure.

Main concern

Some students report and inconsistent expectations in CSCI 120.

What students said

“Very easy A if you pay attention and make an effort.”
CSCI120
“Expect to spend all of your free time just figuring out what to do”
CSCI120
“She let and .”
CIS113

Remote format

Online

4 reviews

Medium confidence · Best fit for Beginner Friendly

Online reviews are very positive and , and an easy A with completed work.

Main concern

.

What students said

“Even though there is a lot of work for that week if everything is done it's an easy A.”
CIS101
“She gives different styles of learning (i.e. auditory, writing, and visual).”
CIS101
“Gives you up to 3 tries to turn in & fix assignments.”
CIS101

Exam style

Know what to expect from exams and major assignments.

Exam evidence is generally student-friendly where mentioned, with , and assignment retries.

Cheat Sheets AllowedOpen Book ExamsOpen Notes ExamsMultiple Assignment Tries

Assessment risk

StudentFriendly

82/100

Low score means less forgiving assessment conditions.

In person

In-person reviews explicitly mention cheat sheets and .

Cheat Sheets AllowedOpen Book ExamsOpen Notes Exams
“ ”
CSCI120
“The and open book/notes so that was helpful.”
CIS114
“She let and .”
CIS113

Online

Online reviews do not clearly prove exam format or proctoring, but and .

Multiple Assignment Tries
“Gives you up to 3 tries to turn in & fix assignments.”
CIS101

Student evidence

See what students actually said.

Top student voice

“Very easy A if you pay attention and make an effort.”

Voice snapshots generated from 19 reviews, highlighting online support, course variability, workload, and grading; credibility rating: High.

🎯 Teaching Quality

76/100

“She is very knowledgeable and kind.”

📈 Grade Path

78/100

“Very easy A if you pay attention and make an effort.”

⚠️ Course Risk

55/100

“Expect to spend all of your free time just figuring out what to do”

Theme 1

💻 About Online Learning

  • She gives different styles of learning (i.e. auditory, writing, and visual).
  • She make videos to help explain & show you .
  • .

Theme 2

👨‍🏫 About Helpfulness

  • Very helpful if you don't understand something.
  • She works with you if you talk to her.
  • Awesome teacher, very helpful and approachable.

Theme 3

📊 About Work & Difficulty

  • Labs that say they are 60 min take 4 hours to complete.
  • Do the assignments and quizzes and you will do fine.

Data context

See exactly what the AI read.

Analysis sample

19

Recent reviews read by the AI

19

Lifetime ratings

82/100

Evidence confidence

Nineteen reviews across online and , though opinions vary sharply by course.

Inside 19 stored ratings

Quality ratings

5 out of 514
4 out of 50
3 out of 51
2 out of 52
1 out of 52

Course coverage

CIS1016 reviews
CSCI1205 reviews
CIS1112 reviews
CIS1142 reviews
CIS1131 review
Show 3 more courses
CSALL1 review
CSCI1101 review
CSCI1101201 review

Reported outcomes

A range results lead the reported letter grades.

9 reported outcomes

A range

7

A+ 1 · A 6

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