AI Rate Professor

Computer Science

An Lam

COMSC165 · 12 lifetime ratings

AI rating
68/100
RMP rating
3.2/5
Take again
50%
Difficulty
3.2

The decision

Take Lam if you want solid programming practice and can handle fast exams, but if .

Best fit · Effort For RewardTimed examsProgramming habitsTextbook relianceWeekly labsMixed clarity
  • Students often earn A grades, but .
  • and finals as hard speed races.
  • Teaching is viewed as knowledgeable but uneven, with some students relying on the textbook.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

68/100

Many students received A grades, but and stressful enough that the A is not effortless.

, while in-person evidence says it can be an easy A if you do the work.

Is the course easy?

Standard

55/100

Labs and assignments are manageable, but programming concepts and .

Online reviews emphasize exam pressure, while steady work.

Is attendance flexible?

Varies

60/100

Reviews do not clearly prove a .

Neither online .

Is this professor recommended?

Depends

58/100

Students recommend him for learning programming but hesitate because and .

Online recommendations are mixed because of exams, while the but .

Course guide

See how this professor fits your week.

Grading

Fair

64/100

Grades are often high, but and tough-grader tags prevent this from feeling fully lenient.

Format shift

, while in-person reviews describe an easier path to an A.

Workload

Moderate

58/100

and usually manageable, but .

Format shift

Online reviews mention weekly projects and labs, while .

Teaching experience

Average

62/100

He is knowledgeable and , but several students say lectures are only okay or require textbook learning.

Format shift

Online reviews are mixed on lecture value, while and split on clarity.

Assessment method

Balanced

65/100

Assessment includes labs or weekly projects plus midterms and a .

Format shift

Online reviews strongly emphasize exams, while , and a final.

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

2 reviews

Low confidence · Best fit for Easy A Hunter

but mixed on lecture clarity.

Main concern

Some students may struggle with lectures and .

What students said

“It's an easy A if you do the work.”
COMSC165
“funny guy. he has an accent but I didn't find that .”
COMSC165

Remote format

Online

10 reviews

High confidence · Best fit for Effort For Reward

Online reviews praise his knowledge and manageable labs but .

Main concern

Fast midterms and finals make the course stressful.

What students said

“ .”
COMSC165
“This is definitely not a if you are looking for an easy A; but if you want to learn programming, you will learn lots with Professor Lam.”
COMSC165

Exam style

Know what to expect from exams and major assignments.

The clearly documented proctoring or open-book policy.

Fast ExamsTimed MidtermTimed FinalTest Heavy

Assessment risk

Strict

32/100

Low score means less forgiving assessment conditions.

In person

and a final, but they do not clearly prove closed-book rules or strict proctoring.

Two MidtermsFinal Exam
“1 lab/wk, 2 midterms, and a final.”
COMSC165

Online

Online reviews repeatedly describe the exams as rushed, but they do not clearly prove webcam, Lockdown Browser, or open-book rules.

Fast ExamsTimed MidtermTimed Final
“ .”
COMSC165
“midterm and allotted time you had.”
COMSC165

Student evidence

See what students actually said.

Top student voice

“This is definitely not a if you are looking for an easy A; but if you want to learn programming, you will learn lots with Professor Lam.”

Voice snapshots generated from 12 reviews, highlighting key themes in teaching, exams, and grading. Credibility rating: High.

🎯 Teaching Quality

62/100

“Professor Lam is overall a good teacher. He is definitely knowledgeable and will teach you good coding habits.”

⏱️

32/100

“ .”

📈 Grade Effort

68/100

“It's an easy A if you do the work.”

Theme 1

👨‍🏫 About Teaching Style

  • Professor Lam is overall a good teacher.
  • The lectures are okay and the .
  • His examples in class are fully explained and he makes sure you understand.

Theme 2

🧪 About Exams

  • . Otherwise ok.
  • .
  • The two midterms and while the mcq portion is easy.

Theme 3

📚 About Workload

  • , but the midterm and .
  • Just one project every week and the .
  • The labs aren't really tough but and while.

Data context

See exactly what the AI read.

Analysis sample

12

Recent reviews read by the AI

12

Lifetime ratings

82/100

Evidence confidence

Twelve reviews across several years , and teaching style.

Inside 12 stored ratings

Quality ratings

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

Course coverage

COMSC16512 reviews

Reported outcomes

A range results lead the reported letter grades.

12 reported outcomes

A range

9

A 7 · A- 2

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

2

Drop/Withdrawal 1 · Rather not say 1