Reviews of professor Yau Lau

Rating: 3.0/5, difficulty: 1.0/5
Very simple class. Read book, do HW, get A. His quizzes can trip you up so be careful.
Chill professor, had movie clips and music videos of his kid's cat in his lectures. Light grading and good feedback. Learned a lot. Start your assignments on time and this class will be enjoyable.
All round a great async experience. I do recommend.

Rating: 3.0/5, difficulty: 4.0/5
I think Professor Lau cares about his students' success. He was available to help during office hours, and though his tone can feel like he is condescending/rude, I don't think he means it. He grades a bit slowly, but gives feedback on more efficient methods. Posted very long video lectures, I mostly went by the book and online resources.

Rating: 1.0/5, difficulty: 5.0/5
WORST Professor ever, Stay away from him, does not take effort in explaining the concepts to students and takes off points for no reason!!!

Rating: 3.0/5, difficulty: 3.0/5
Basically a self-taught class. He posts really long lectures/videos and powerpoints about the topic. I took the asynchronous class, so maybe he's different in person. The instructions to set up the lab in Visual Studio are super complicated and confusing. I ended up dropping the course because of lab issues and didn't like how it was self-taught.

Rating: 1.0/5, difficulty: 5.0/5
Would not recommend. Expect to waste half your day watching his videos WHILE having other classes to worry about. (Fun fact: some of his videos are longer than lecture time!) You need to have some knowledge in the field or else you're lost. Studied a week and went to office hours and still had no idea what to do on midterm. bad teacher.

Rating: 1.0/5, difficulty: 5.0/5
He is not very helpful or approachable. I think he does not like when students ask him for help because it forces him to acknowledge that he is not good at teaching. He simply points to go to tutoring for help instead over and over again... Very ineffective, he makes the topic way harder than it has to be.

Rating: 1.0/5, difficulty: 5.0/5
Take any other professor. Even though they have bad reviews at least it's easy to pass those classes. Yau Lau will drain your grade and most people that took his class fail. HARSH GRADER!

Rating: 1.0/5, difficulty: 5.0/5
he makes the topic way harder than it has to be by explaining in strange ways, also he is not very helpful. I can't believe they let teachers like this teach at De Anza, he makes everything so stressful

Rating: 3.0/5, difficulty: 3.0/5
He's not as bad as I initially thought. His lectures are very long and consist of mainly reading the textbook. Midterm/final consists of multiple choice, true or false, and short coding questions. I did like how he provided tutorials on how to get started on the coding assignments. As long as you read the textbook and watch his tutorials, you're ok