AI Rate Professor

Computer Science

Viet Trinh

CS31A · CS1B · CS1A · F001A · CS01A · 15 lifetime ratings

AI rating
18/100
RMP rating
1.4/5
Take again
8.33%
Difficulty
3.1

The decision

unless you can teach yourself and only need a grade more than instruction.

Best fit · Self Taught ProSelf-teaching requiredPoor communicationOutdated materialsUnclear gradingEasy A with low learning
  • Students consistently report that he barely teaches and relies heavily on outside resources or outdated material.
  • Grades can still be high because supported by .
  • Both online and in-person reviews warn , and poor responsiveness.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

78/100

Many students earned A grades and some call the class easy, but , and poor support make the A unreliable for beginners.

Online reviews include the clearest easy-A evidence, while and more confusion.

Is the course easy?

Standard

43/100

, but and lack of teaching make the course feel harder than the content itself.

Online students mostly struggle with self-teaching and outdated materials, while and .

Is attendance flexible?

Varies

58/100

Reviews do , and online sections appear asynchronous or module-based.

Online evidence suggests asynchronous work, while policy.

Is this professor recommended?

Avoid

12/100

because of poor teaching, weak communication, outdated material, and .

Both online and in-person reviews are negative, with online comments especially focused on responsiveness and outdated materials.

Course guide

See how this professor fits your week.

Grading

Fair

58/100

Grades can be high and exists, but multiple reviews mention harsh or .

Format shift

Online reviews show easy grades and in some sections, while and unclear criteria.

Workload

Moderate

45/100

Some assignments are basic, but , and self-teaching create real workload.

Format shift

Online reviews mention modules, quizzes, long assignments, and 10 hours per week, while .

Teaching experience

Awful

16/100

Most comments describe him as , and reliant on outside resources instead of teaching.

Format shift

Online reviews stress lack of responses and outdated materials, while and .

Assessment method

Balanced

55/100

Reviews mention quizzes, a final, programming assignments, , and pop quizzes.

Format shift

Online reviews mention modules, quizzes, a final, assignments, and , while , and group projects.

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

4 reviews

Medium confidence · Best fit for Self Taught Pro

In-person reviews are also negative, with students saying he does not teach, communicates poorly, and grades harshly.

Main concern

Beginners may struggle because lectures and .

What students said

he doesnt teach you anything, all the lectures are videos from youtube.
CS01A
DID NOT TEACH A SINGLE THING
CS1A
Find another professor if you can.
F001A

Remote format

Online

11 reviews

High confidence · Best fit for Self Taught Pro

Online reviews are strongly negative, citing outdated slides, slow or , and self-teaching.

Main concern

Students say online learning depends on outside websites, videos, and independent problem solving.

What students said

Everything is outdated and he didn't react to complains.
CS1B
Prof. Trinh seems like a great guy but
CS01A
Clarity of communication and timeliness of responses are critical components for online courses. These are practically non-existent in this class.
CS31A

Exam style

Know what to expect from exams and major assignments.

Reviews mention quizzes and a final, but they do not clearly prove open-book rules, webcam use, Lockdown Browser, or strict proctoring.

Final ExamQuizzesRepeated Quiz QuestionsPop QuizzesNo Clear Proctoring Evidence

Assessment risk

Standard

48/100

Low score means less forgiving assessment conditions.

In person

, but they do not clearly prove exam format, open-book rules, closed-book rules, or proctoring policy.

Pop QuizzesNo Clear Exam Evidence
; he changes it in the middle of the quarter.
CS1A

Online

Online reviews mention quizzes and a final with repeated quiz questions, but they do not clearly .

QuizzesFinal ExamRepeated Quiz Questions
questions from earlier in the class
F001A
Class consisted of a lot of modules 4 quizzes, a final and then 3 long assignments w/ .
CS1B

Student evidence

See what students actually said.

Top student voice

Take his class if you want an A for learning nothing.

Voice snapshots generated from 15 reviews, highlighting , and easy-grade evidence; credibility rating: High.

🎯 Teaching Quality

16/100

He seems to use a "self-teaching" philosophy as an excuse to barely teach at all.

⚠️ Recommendation Risk

12/100

if you can.

📈 Grade Versus Learning

78/100

Take his class if you want an A for learning nothing.

Theme 1

👨‍🏫 About Teaching Style

  • The professor was ineffective.
  • DID NOT TEACH A SINGLE THING
  • His useless powerpoints didn't teach the concepts at all.
  • He seems to use a "self-teaching" philosophy as an excuse to barely teach at all.

Theme 2

📣 About Communication

  • Emails went unanswered, and questions were redirected to an unhelpful video.
  • He took over a
  • Instructor provides no usable answer to questions.
  • He has a problem with communication; I did not understand him.

Theme 3

📈 About Grades And Work

  • questions from earlier in the class
  • He allowed really good opportunities to raise my grade, and he was a .
  • so to make up for it he grades really harshly for mistakes in the code
  • and ambiguous.

Data context

See exactly what the AI read.

Analysis sample

15

Recent reviews read by the AI

15

Lifetime ratings

86/100

Evidence confidence

Credibility is high because 15 reviews across many years show detailed, repeated complaints with strong consistency across formats.

Inside 15 stored ratings

Quality ratings

5 out of 50
4 out of 50
3 out of 52
2 out of 52
1 out of 511

Course coverage

CS31A5 reviews
CS1A3 reviews
CS1B3 reviews
CS01A2 reviews
F001A2 reviews

Reported outcomes

A range results lead the reported letter grades.

12 reported outcomes

A range

9

A+ 3 · A 5 · A- 1

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

3

Drop/Withdrawal 1 · Not sure yet 1 · Rather not say 1