AI Rate Professor

Computer Science

Thanh-Thuy Dao

CISP301 · ENGR405 · ENGR300 · 10 lifetime ratings

AI rating
42/100
RMP rating
2.9/5
Take again
40%
Difficulty
2.6

The decision

if you can learn programming from the book and YouTube; lectures often do not land.

Best fit · Self Taught ProHard to understandCaring but soft-spokenLots of homeworkSelf-teach requiredMixed first programming class
  • Many students struggle to understand her soft speech and broken English in lecture.
  • Grades can be decent with textbook and .
  • ; online shells and coding style rules draw stronger criticism.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

62/100

Several students report A or A+ with light review, open notes, and working programs, but and still struggle.

Online notes a 10-page project plus final for one unit; in person open-notes tests and .

Is the course easy?

Standard

55/100

Content is intro CS or light engineering but lecture clarity problems and material alone.

Online CISP difficulty ratings skew higher; some in-person students call workload light if they attend.

Is attendance flexible?

Mandatory

28/100

and success tied to going to class even when lectures are .

One ; most in-person reviews say mandatory.

Is this professor recommended?

Depends

40/100

About four of ; fans cite kindness and easy grades, critics cite unintelligible lectures and regret.

Stronger positives appear in some older in-person reviews; both online reviews are low quality.

Course guide

See how this professor fits your week.

Grading

Fair

58/100

Program grading can be lenient if code works, with and multi-attempt quizzes, but .

Format shift

Online ; in person and open notes help.

Workload

Moderate

45/100

Many tags cite lots of homework and reading; a few say light work if you attend and review lightly.

Format shift

Online ENGR mentions papers and a long project; in .

Teaching experience

Average

48/100

Students split between caring industry background and chronic unintelligible soft-spoken lectures.

Format shift

In person has both 5-star and 1-star extremes; online is consistently poor on materials quality.

Assessment method

Balanced

48/100

Mix of programming assignments, quizzes, midterms, finals, and occasional papers or projects.

Format shift

Online ENGR stresses papers and a ; CISP emphasizes labs and open-notes 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

8 reviews

High confidence · Best fit for Effort For Reward

In person she is often called sweet and caring, but soft speech forces heavy textbook and self-study; workload and .

Main concern

Barely audible lectures and .

What students said

“ because I can barely understand anything she says.”
CISP301
“This is easy class if you put in a little work. and ”
CISP301

Remote format

Online

2 reviews

Medium confidence · Best fit for Self Taught Pro

Online , and work that tests deciphering instructions more than content.

Main concern

Broken English materials and .

What students said

“ the book; broken English full of spelling and grammar errors.”
ENGR300
“Gives you programs that force you to code her way which is the most painful way as she posts the solution(code)after the due date”
CISP301

Exam style

Know what to expect from exams and major assignments.

and multi-attempt quizzes, though pop quizzes and a .

Open notes midterm and finalTwo-attempt quizzesPop quizzes

Assessment risk

StudentFriendly

72/100

Low score means less forgiving assessment conditions.

In person

In person CISP students report open-notes midterm and .

Open notesTwo-attempt quizzesPop quizzes
“ and , and she is not too harsh a grader when it comes to programming assignments.”
CISP301

Online

One online review notes a final exam plus a 10-page project for a 1-unit class; little else on proctoring.

Final examLong project
“1 AND a 10 page project... which she clearly didn't read.”
ENGR300

Student evidence

See what students actually said.

Top student voice

“Professor Dao is a sweet woman who is knowledgeable about computer science. because I can barely understand anything she says.”

Voice snapshots generated from 10 reviews (2 online, 8 in , and workload themes. Credibility rating: Medium.

🗣️ Lecture Clarity

35/100

“When Ms. Dao speaks she is barely understandable.”

❤️ Caring Personality

70/100

“She is so sweet and I loved her class! Not too much work and as long as you went to class and did some light review w/textbook you should be fine :D”

📚

40/100

“I end up having to learn most things on my own from the textbook and YouTube.”

Theme 1

👨‍🏫 About Teaching Style

  • I can barely understand anything she says
  • Soft-spoken but she has a big heart
  • ..

Theme 2

📈 About Difficulty & Grades

  • This is easy class if you put in a little work
  • I have an A and hardly spend anytime on this class
  • Studied the night before and got an A on the midterm

Theme 3

💻 About Assignments

  • force you to code her way which is the most painful way
  • All that matters is that the program works
  • LOTS OF HOMEWORK

Data context

See exactly what the AI read.

Analysis sample

10

Recent reviews read by the AI

10

Lifetime ratings

62/100

Evidence confidence

Ten reviews from 2018-2024 with consistent speech-clarity theme but split quality scores and limited grade detail.

Inside 10 stored ratings

Quality ratings

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

Course coverage

CISP3018 reviews
ENGR3001 review
ENGR4051 review

Reported outcomes

A range results lead the reported letter grades.

7 reported outcomes

A range

5

A+ 2 · A 3

B range

0

No reported values

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Not sure yet 2