AI Rate Professor

Computer Information Systems

Yau Lau

CISD040 · CIS40 · 21JA · CIS21JA · D040 · CIS22A · 62 lifetime ratings

AI rating
74/100
RMP rating
3.5/5
Take again
54.84%
Difficulty
2.8

The decision

Take Yau Lau if you can work steadily from tutorials and readings, but if .

Best fit · Effort For RewardHelpful tutorialsLenient gradingSelf-study riskFunny lecturesMixed communication
  • Recent online reviews are much stronger than older reviews, with , and .
  • Getting an A is usually realistic if students follow tutorials, read carefully, and submit work on time.
  • some students feel supported, while others describe the class as .

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

78/100

An A is very , and , but students still need steady work and careful reading.

Online evidence is stronger for tutorials and , while and harsher grading complaints.

Is the course easy?

Beginner

62/100

The content is manageable when tutorials are followed, but programming setup, assembly concepts, and .

Online students more often mention self-study and long videos, while and tests.

Is attendance flexible?

Varies

68/100

, but several online reviews mark it mandatory and some in-person comments stress strict timing.

Online attendance varies by term, while but mention punctuality on designated days.

Is this professor recommended?

WorthIt

66/100

Students recommend him when they value tutorials and , but many older reviews warn about self-teaching and .

Recent online reviews are much more positive than older online and some in-person reviews.

Course guide

See how this professor fits your week.

Grading

Lenient

72/100

Many students report , and , though some older reviews call him harsh.

Format shift

Online reviews mention lenient homework and quizzes most often, while .

Workload

Moderate

55/100

Assignments are usually manageable with tutorials, but , and heavy workload.

Format shift

Online workload is often described as tutorial-driven, while , and tests.

Teaching experience

Good

68/100

Students praise his humor, care, feedback, and tutorials, but negative , and .

Format shift

Recent online reviews rate teaching highly, while older online and .

Assessment method

Balanced

58/100

Grades , and finals rather than one single assessment type.

Format shift

Online reviews mention quizzes, assignments, midterms, and finals, while , and tests.

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

17 reviews

High confidence · Best fit for Effort For Reward

, but workload and grading complaints are sharper in some older comments.

Main concern

Some students report , and .

What students said

Read book, do HW, get A.
CIS21JA
He grades the labs harshly, I didn't enjoy this course at all and got nothing .
CISD040
Easy a if you just read and .
CIS21JA

Remote format

Online

33 reviews

High confidence · Best fit for Effort For Reward

Online reviews are split, but recent students often , and useful lecture videos.

Main concern

Older online reviews often complain about self-study, long videos, and .

What students said

.
CIS21JA
Basically a self-taught class.
CIS21JA
that makes up the majority of the grade.
21JA

Exam style

Know what to expect from exams and major assignments.

Exam evidence is mixed, with some student-friendly quiz and open-note reports but and .

Unlimited Quiz AttemptsMultiple ChoiceShort Coding QuestionsOpen Notes For SomeHeavy Proctoring Reported

Assessment risk

Varies

55/100

Low score means less forgiving assessment conditions.

In person

and some heavily proctored Zoom or Proctorio reports.

Open Notes For SomeHeavily ProctoredZoomProctorioDifficult Exams
Ok exams? Yeah, it was open notes for some.
CIS40
.
21JA
The questions that will screw you over, and it was heavily proctored with zoom and proctorio.
21JA

Online

Online reviews clearly mention unlimited quiz attempts and midterm or , but .

Unlimited Quiz AttemptsMultiple ChoiceTrue Or FalseShort Coding QuestionsFinal Project Replacing Final Exam
.
21JA
false, and short coding questions.
21JA
His class consisted of two midterms, 3 quizzes, 7 labs, and a .
CIS22A

Student evidence

See what students actually said.

Top student voice

Prof Lau makes a not-so-easy and rather boring subject easy to understand and relatable.

Voice snapshots generated from 50 reviews, highlighting key themes in , and format differences. Credibility rating: High.

🎯 Teaching Quality

68/100

and fun videos to watch.

📈 Easy A Potential

78/100

If you do your work and follow his guidelines you'd get an easy A.

⚖️

72/100

Not a .

Theme 1

👨‍🏫 About Teaching Style

  • .
  • Basically a self-taught class.
  • . He doesn't really teach.

Theme 2

📈 About Grades

  • .
  • that makes up the majority of the grade.
  • He grades the labs harshly, I didn't enjoy this course at all and got nothing .

Theme 3

🧑‍💻 About Workload

  • The amount of work assigned is balanced.
  • .
  • The class is had a heavy workload .

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

62

Lifetime ratings

88/100

Evidence confidence

The analysis uses 50 reviews across multiple years and both formats, with consistent themes but a strong recent-positive shift.

Inside 50 stored ratings

Quality ratings

5 out of 528
4 out of 56
3 out of 58
2 out of 58
1 out of 512

Course coverage

CIS21JA23 reviews
21JA16 reviews
CIS407 reviews
CISD0402 reviews
CIS22A1 review
Show 1 more courses
D0401 review

Reported outcomes

A range results lead the reported letter grades.

47 reported outcomes

A range

33

A+ 12 · A 10 · A- 11

B range

3

B+ 1 · B 2

C range

0

No reported values

D range

0

No reported values

F

1

F 1

No letter grade reported

10

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