Yuan-Fang Wang

53 reviews
Tough grader Lots of homework Graded by few things Clear grading criteria Get ready to read Group projects Tests? Not many Test heavy Participation matters Skip class? You won't pass. Tests are tough Gives good feedback Hilarious Caring Lecture heavy
Past quarters

None

See All
181 . A Month Ago

Professor Yuan-Fang Wang is the worst instructor I have ever had for anything ever. He is willing to intentionally punish the class via exam difficulty.

0 helpful 0 unhelpful
181 . A Month Ago

Take his class if you like a challenge in that you need to learn everything yourself as coming to his worthless lectures is as good as wasting time. Otherwise if you take his class you might as well be mentally challenged and my deepest condolences to you.

0 helpful 0 unhelpful
181 . A Month Ago

DO NOT take any classes taught by this professor. His lectures are full of math equations that he doesn't explain whatsoever, no one learn anything in lecture so only like 5 people show up out of 100 people. I can guarantee you will regret taking his classes.

1 helpful 0 unhelpful
181 . A Month Ago

Lectures are pointless to attend

1 helpful 0 unhelpful
181 . A Month Ago

Probably the worst engineering professor I have had at UCSB. He could literally teach PEMDAS and make it seem impossibly confusing. Gets frustrated that no one shows up to class, so rather than improving the lectures, he makes the tests intentionally punishing. TAs can't help because they don't get solutions to HW assignments. Avoid at all costs.

1 helpful 0 unhelpful
CS165B . 10 Months Ago

He curves my grade down for four levels without prior notifications. He did not say anything on the syllabus or notify us about the potential curve in class. Try to avoid him if you can.

0 helpful 0 unhelpful
CS165B . 10 Months Ago

I got an 89% in this class and that was downcurved to a C+. He didn't mention the grading scale on the syllabus or in class and it took me completely by surprise. Lectures are stolen from a course taught in Mandarin and so boring and incomprehensible that they're not worth going to.

0 helpful 0 unhelpful
CS165B . 10 Months Ago

DO NOT TAKE ANY CLASS WITH HIM. Please take this and other reviews seriously, I took him because I thought people were just whining. I was wrong. Some examples of poor teaching: - quizzes are on things barely covered - some of the slides are in Chinese, ripped straight off of a youtube video - down curves the class at the end with no warning

0 helpful 0 unhelpful
CS165B . 10 Months Ago

Even if you understand him with his accent, it wont matter because he simply cannot teach to save his life. But you still have to attend lectures because then you might miss sh*t like him telling the class that not doing his survey means an entire letter grade gets dropped. Not to mention the downcurve was so bad, a 90 was a B, and a 92 was a B+.

0 helpful 0 unhelpful
181 . 2 Years Ago

Lectures are completely useless (throws equations on the screen without explaining them, goes into irrelevant tangents, does not effectively communicate concepts). Be prepared to self-learn in this class. Projects and HWs were at least fun and graded pretty leniently. For exams he is a tough and unforgiving grader. Avoid at all cost.

0 helpful 0 unhelpful
CMPSC130B . 2 Years Ago

Lectures are conversational, confusing, and you cant really take notes. Slides aren't helpful, just confusing. Homework assignments are fair and helpful in understanding material. Tests are similar to hw, just slightly harder. 60% hw, 15% midterm, 25% final, which is fair. Dont like his teaching style but the class isnt horrible

0 helpful 0 unhelpful
CMPSC130B . 3 Years Ago

Assignments are not too bad as long as you can apply the techniques learned to problem solving type questions. Lectures are sometimes confusing and over explain topics, so supplement with other resources.

1 helpful 0 unhelpful