AI Rate Professor

Computer Science

An Lam

CIST005A · CS1 · CIST004A · CIST005B · 8 lifetime ratings

AI rating
66/100
RMP rating
3.9/5
Take again
75%
Difficulty
3.0

The decision

Solid option if you keep up with homework and lectures; skip if .

Best fit · Effort For RewardChill But MixedTest HeavyHomework Based ExamsLecture HeavySecond Chances
  • Recent online and hyflex comments .
  • Exams track homework and lectures; grade.
  • Some students struggle with accent, pacing, and long-winded lectures.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

62/100

Many As , but tests and quizzes still demand real study.

Online reviews sound slightly easier than some older in-person CS1 feedback.

Is the course easy?

Standard

48/100

yet challenging; beginners without prior knowledge struggle.

Online comments lean easier; in-person CS1 felt harder for novices.

Is attendance flexible?

Optional

78/100

as not mandatory and .

Both formats largely report non-mandatory attendance, with some yes tags online.

Is this professor recommended?

WorthIt

68/100

Majority would take again, but a clarity.

Online recommendations .

Course guide

See how this professor fits your week.

Grading

Fair

64/100

and second chances offset tricky quizzes and test weight.

Format shift

Online second-chance notes raise perceived .

Workload

Moderate

52/100

, and lecture review create a steady but manageable load.

Format shift

Both formats emphasize homework and tests; .

Teaching experience

Average

64/100

Funny and knowledgeable for many, but accent and lecture structure frustrate others.

Format shift

Recent online and hyflex reviews are .

Assessment method

FocusOnExams

72/100

Tests and quizzes carry heavy weight and and lectures.

Format shift

; online still centers quizzes 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

4 reviews

Medium confidence · Best fit for Hardcore Learner

strong interactive lectures for and .

Main concern

Accent and jumping around the textbook can leave beginners lost.

What students said

“ and the programming assignments are an excellent mix of challenging and approachable.”
CIST005A
“Lectures are long winded and difficult to understand/review due to how he jumps around lessons in the textbook.”
CIST004A
“Hard to understand his accent. Hard class without prior knowledge in the subject.”
CS1

Remote format

Online

4 reviews

Medium confidence · Best fit for Effort For Reward

Chill and manageable online or hyflex Python and CS courses with posted lectures and second chances.

Main concern

and need to follow problem specs carefully.

What students said

“if you listen to his lectures, pay attention, there's stuff .”
CIST005A
“Beware of tricky wording in . Other than that, a very chill and easy class.”
CIST004A
“Teacher is super chill and easily gives second chances.”
CIST005B

Exam style

Know what to expect from exams and major assignments.

and finals with some tricky multiple-choice wording; .

Assessment risk

Standard

55/100

Low score means less forgiving assessment conditions.

In person

Midterm and ; overall test-heavy without proctoring details.

Homework Based MidtermHomework Based FinalTest Heavy
“The key to passing and .”
CIST004A
“TEST HEAVY”
CS1

Online

Quizzes and tests mirror projects and lectures; multiple choice can be worded tricky.

Homework Based TestsMultiple Choice QuizzesLecture-Linked Exams
“ and assignments”
CIST005A
“Beware of tricky wording in .”
CIST004A

Student evidence

See what students actually said.

Top student voice

“If you do your work in this class, itll be a breeze!”

Voice snapshots generated from 8 reviews (4 online, 4 in person), balancing recent chill praise with clarity concerns. Credibility rating: Medium.

🎯 Teaching Quality

64/100

“The professor teaches computer science very well! ”

👍 Recommendation Split

68/100

“ .”

📝 Assessment Path

72/100

“both the midterm and .”

Theme 1

👨‍🏫 About Teaching Style

  • He was funny!
  • if
  • Lectures are long winded and difficult to understand/review

Theme 2

📈 About Difficulty & Grades

  • a very chill and easy class
  • Hard class without prior knowledge in the subject
  • doing the

Theme 3

🧪

  • Beware of tricky wording in .
  • Textbook content is typically what is tested.
  • Just pay attention and you shouldn't have any issues.

Data context

See exactly what the AI read.

Analysis sample

8

Recent reviews read by the AI

8

Lifetime ratings

58/100

Evidence confidence

Only eight reviews with mixed polarity across online and .

Inside 8 stored ratings

Quality ratings

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

Course coverage

CIST004A3 reviews
CIST005A2 reviews
CIST005B2 reviews
CS11 review

Reported outcomes

A range results lead the reported letter grades.

6 reported outcomes

A range

5

A 5

B range

1

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