AI Rate Professor

Computer Information Systems

Tri Pham

FHCS001A · MATH212 · CS2B · CS2BCS30A · CIS28 · CS2A · 25 lifetime ratings

AI rating
34/100
RMP rating
2.6/5
Take again
60%
Difficulty
3.2

The decision

if , and work through strict programming assignments independently.

Best fit · Self Taught ProStrict GraderSelf-Study HeavyUnclear CommunicationChallenging ExamsMixed Technical Value
  • Student experience is sharply split, with and industry insight while many report rude or unhelpful communication.
  • The A is possible, but students often , and self-study pressure.
  • Online and in-person reviews both include serious concerns about clarity, support, and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

55/100

An A is possible for prepared students, but , and hard timed exams make it far from automatic.

Online reviews include several A grades but more complaints about long work and , while in-person reviews vary from easy for experienced students to very strict.

Is the course easy?

Standard

42/100

The programming content can be manageable for experienced students but .

Online evidence emphasizes modules and self-study, while and strict testing.

Is attendance flexible?

Varies

45/100

Attendance evidence is mixed, with and .

Online reviews include both mandatory and non-mandatory cases, while in-person reviews also vary and .

Is this professor recommended?

Depends

44/100

Students who are independent and technically prepared may benefit, but many warn against him because of , and support issues.

Both formats are polarized, with online reviews showing especially strong complaints about responsiveness and .

Course guide

See how this professor fits your week.

Grading

Strict

32/100

Students repeatedly , and little room for mistakes.

Format shift

Online reviews often call assignments picky or harsh, while , and unclear tests.

Workload

Heavy

28/100

Many reviews describe long assignments, heavy reading, rigorous programming work, and .

Format shift

Online workload is assignment-heavy and self-study-heavy, while , and projects.

Teaching experience

Poor

38/100

Some students praise his knowledge and modules, but , and poor support.

Format shift

and fast answers in some terms, while negative reviews in both formats report unclear explanations and unhelpful communication.

Assessment method

Balanced

58/100

Assessment uses programming , and exams, with exams often described as difficult.

Format shift

Online reviews mention assignments, quizzes, midterms, and finals, while projects, and open-note exams in older reviews.

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

14 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews also vary, with some students valuing his programming knowledge and fair expectations while .

Main concern

, and limited teaching support.

What students said

This class is hard. But he knows a lot about programming.
CS2B
This professor is utterly useless... He tests and evaluates concepts he barely covers.
FHCS001A

Remote format

Online

11 reviews

High confidence · Best fit for Self Taught Pro

Online reviews are split between organized modules and serious complaints , and strict grading.

Main concern

Students may struggle if they need responsive help, clear instructions, or .

What students said

but he gives you just enough time.
CS2B
Absolutely no respect for any of his students nor does he care about them.
CS2B

Exam style

Know what to expect from exams and major assignments.

Exam evidence varies across years, with some older in-person open-note exams but many .

Hard Timed ExamsQuizzesMidterm and FinalOpen Note Open BookPop Quizzes

Assessment risk

Varies

38/100

Low score means less forgiving assessment conditions.

In person

, and one older open-note open-book final structure, with no clear proof of strict proctoring.

Pop QuizzesUnclear TestsOpen Note Open BookMidterm and Final
BEWARE OF POP QUIZZES
CS2A
1 midterm & final.both open note/open book.
CIS28

Online

, and hard timed exams, but do not clearly prove webcam, proctoring, Lockdown Browser, open-book, or take-home rules.

QuizMidterm and FinalHard Timed Exams
just 4 assignments, 1 quiz, 1 midterm and a final.
CS2B
His exams however are HARD and you WILL run out of time.
CS2B

Student evidence

See what students actually said.

Top student voice

By far the rudest, most unprofessional teacher I've ever had. Will go out of his way to explain why he won't explain something to you but .

Voice snapshots generated from 25 reviews, highlighting polarized themes in , and communication. Credibility rating: High.

🎯 Teaching Quality

38/100

Some lectures are unclear making it challenging to to do some of the for help.

⚖️

32/100

but the exams and quizzes were easy if you read the modules carefully.

📚 Workload Pressure

28/100

but he gives you just enough time.

Theme 1

👨‍🏫 About Teaching Style

  • His online notes are very thorough, informative, and entertaining.
  • The lecture is very unhelpful and you really don't know what does he talking about.
  • His lectures are a bit boring, but I enjoyed the .

Theme 2

📈 About Difficulty and Grades

  • His class correlates to how much effort you invest in so get ready.
  • This class is hard. But he knows a lot about programming.
  • He has a very minimalist teaching style and a .

Theme 3

⚠️ About Support and Communication

  • Does not care if you have any concerns.
  • He is straight up *rude*--he goes beyond being blunt and is just plain rude.
  • He answers questions quickly and clearly.

Data context

See exactly what the AI read.

Analysis sample

25

Recent reviews read by the AI

25

Lifetime ratings

84/100

Evidence confidence

The analysis is based on 25 reviews across many years with consistent repeated concerns, though older CIS28 reviews reduce current-course certainty.

Inside 25 stored ratings

Quality ratings

5 out of 53
4 out of 57
3 out of 54
2 out of 51
1 out of 510

Course coverage

CS2B10 reviews
CIS285 reviews
CS2A5 reviews
FHCS001A3 reviews
CS2BCS30A1 review
Show 1 more courses
MATH2121 review

Reported outcomes

A range results lead the reported letter grades.

16 reported outcomes

A range

9

A+ 2 · A 5 · A- 2

B range

7

B+ 3 · B 3 · B- 1

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

0

No reported values