Is this an easy A?
EasyA
78/100An 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.
CISD040 · CIS40 · 21JA · CIS21JA · D040 · CIS22A · 62 lifetime ratings
The decision
Key questions
Is this an easy A?
An A is very reachable through homework, tutorials, quizzes, and extra credit, but students still need steady work and careful reading.
Online evidence is stronger for tutorials and lenient grading, while in-person evidence adds both easy-A reports and harsher grading complaints.
Is the course easy?
The content is manageable when tutorials are followed, but programming setup, assembly concepts, and self-study make it harder for beginners.
Online students more often mention self-study and long videos, while in-person students more often mention labs and tests.
Is attendance flexible?
Many reviews say attendance was not mandatory, but several online reviews mark it mandatory and some in-person comments stress strict timing.
Online attendance varies by term, while in-person reviews are mostly flexible but mention punctuality on designated days.
Is this professor recommended?
Students recommend him when they value tutorials and lenient grading, but many older reviews warn about self-teaching and unclear support.
Recent online reviews are much more positive than older online and some in-person reviews.
Course guide
Grading
Lenient
72/100
Many students report easy grading, unlimited quiz attempts, grade bumps, and extra credit, though some older reviews call him harsh.
Format shift
Online reviews mention lenient homework and quizzes most often, while in-person reviews are more mixed.
Workload
Moderate
55/100
Assignments are usually manageable with tutorials, but some reviews mention weekly labs, lots of reading, and heavy workload.
Format shift
Online workload is often described as tutorial-driven, while in-person workload complaints focus on labs, projects, and tests.
Teaching experience
Good
68/100
Students praise his humor, care, feedback, and tutorials, but negative reviews describe long lectures, self-study, and confusing support.
Format shift
Recent online reviews rate teaching highly, while older online and some in-person reviews are much less satisfied.
Assessment method
Balanced
58/100
Grades appear to rely on homework, labs, quizzes, midterms, and finals rather than one single assessment type.
Format shift
Online reviews mention quizzes, assignments, midterms, and finals, while in-person reviews mention labs, quizzes, 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
Classroom format
High confidence · Best fit for Effort For Reward
In-person reviews also show high A potential, but workload and grading complaints are sharper in some older comments.
Main concern
Some students report harsh grading, fast lectures, and heavy labs.
What students said
“Read book, do HW, get A.”
“He grades the labs harshly, I didn't enjoy this course at all and got nothing from it, do not recommend.”
“Easy a if you just read and do homework.”
Remote format
High confidence · Best fit for Effort For Reward
Online reviews are split, but recent students often describe clear tutorials, lenient grading, and useful lecture videos.
Main concern
Older online reviews often complain about self-study, long videos, and unclear grading.
What students said
“Helpful tutorials are provided for all assignments.”
“Basically a self-taught class.”
“Homework is graded leniently, which is great since that makes up the majority of the grade.”
Exam style
Exam evidence is mixed, with some student-friendly quiz and open-note reports but also strict proctoring and difficult test complaints.
Assessment risk
Varies
55/100
Low score means less forgiving assessment conditions.
In-person evidence is inconsistent, with some open-note exams and some heavily proctored Zoom or Proctorio reports.
“Ok exams? Yeah, it was open notes for some.”
“Beware tests are heavily proctored on zoom.”
“The exams were difficult with a lot of trick questions that will screw you over, and it was heavily proctored with zoom and proctorio.”
Online reviews clearly mention unlimited quiz attempts and midterm or final formats, but do not consistently prove proctoring rules.
“Quizzes are unlimited tries.”
“Midterm/final consists of multiple choice, true or false, and short coding questions.”
“His class consisted of two midterms, 3 quizzes, 7 labs, and a final project replacing a final exam.”
Student evidence
Top student voice
“Prof Lau makes a not-so-easy and rather boring subject easy to understand and relatable.”
“Clear, organized lectures and fun videos to watch.”
“If you do your work and follow his guidelines you'd get an easy A.”
“Not a tough grader at all.”
Theme 1
Theme 2
Theme 3
Data context
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
Reported outcomes
47 reported outcomes
A+ 12 · A 10 · A- 11
B+ 1 · B 2
No reported values
No reported values
F 1
Drop/Withdrawal 1 · Incomplete 4 · Not sure yet 4 · Rather not say 1