Reviews of professor Changyou Chen

Rating: 2.0/5, difficulty: 3.0/5
Can't say that I've learned anything in this class. Every graded assignment is either completely subjective or usually has some sort of mistake that gets changed days after the final due date. He's not a bad professor but by god he needs to work on structure and actually explaining concepts.

Rating: 5.0/5, difficulty: 4.0/5
Professor Chen is one of the most receptive professors at UB (in my opinion). During this past semester, students raised points that the professor took into consideration, and often decided to go with what the students asked for. His grading scheme was very generous. His lectures were great, taking his time to go over the math portions of the topic

Rating: 5.0/5, difficulty: 5.0/5
A knowledegable professor, with excellent slides and homework...

Rating: 4.0/5, difficulty: 2.0/5
Professor Chen is a fine Professor. He actually cares about his student's needs, takes their feedback and actually does something about it. This is his first time teaching this course and the classes have been informative. His weekly quizzes cover a wide range of topics. Grades well.

Rating: 1.0/5, difficulty: 5.0/5
Incoherent, lectures are practically randomized, constant mistakes across everything presented. 55% of our grade on a single agonizing final with long grueling questions. Can't even teach yourself the material because no textbook is being followed. Avoid like the plague.

Rating: 1.0/5, difficulty: 5.0/5
Horribly dry lectures where he will just repeat from confusing slides, working on the weekly quizzes completely lost because you can't figure out what he's doing in class examples. Barely responds to feedback on piazza even though many students are lost and confused, grading criteria is also a complete mystery. Garbage professor, take someone else.

Rating: 1.0/5, difficulty: 5.0/5
Total waste of money and time. You won't understand his lectures I promise. His english is so bad you won't understand anything. I don't know how UB hires professors without even seeing if they can speak english.

Rating: 5.0/5, difficulty: 4.0/5
Prof. Chen gave us a clear and sold lecture. I really learned a lot from his class. Thanks, him. If you don't have much background in machine learning, please get familiar with his lecture notes before each class.

Rating: 1.0/5, difficulty: 4.0/5
Do not take his course for learning. He doesn't know how to teach and conduct exam. Assignments are just waste of time. He sets the question paper very difficult so there is no use of study. You will just waste your money and time on his course. You can get an easy A in his course by violating academic integrity in assignments, quizzes and exam.

Rating: 1.0/5, difficulty: 5.0/5
I learnt absolutely nothing on this course. The quizzes were awful and has no connection to the material and professor was just focused on making our lives hell. DO NOT TAKE!