Reviews of professor Xiang Chen

Rating: 4.0/5, difficulty: 2.0/5
Wouldn't say he's a great professor since he just reads off slides but makes up for it by making the class really easy. Skipped pretty much every class and ended up with an A. Online quizzes were really easy. Exams were pretty much right from the study guides and he allows cheat sheets. Labs were a lot harder and time consuming.

Rating: 1.0/5, difficulty: 3.0/5
Chen is the worst professor I have taken. The content of his lectures and his slides is incredibly unclear; unless you already know what he's talking about, you won't know what he's talking about. He has comparatively poor English, a heavy accent, and a wildly varying cadence. The midterm and final are trivial, however, and all homework is online.

Rating: 3.0/5, difficulty: 3.0/5
Dr. Chen is very caring & laid-back, but I must say his lectures are very incoherent. You have to teach yourself the whole course. Weekly take-home quizzes which are relatively easy. No mandatory homework . Two exams: midterm & final; a study guide would be provided for each. Some of the questions on his exams are straight from the study guide.

Rating: 5.0/5, difficulty: 2.0/5
Nice guy who really just wants you to pass. He isn't like the other professors who teach this class.

Rating: 4.0/5, difficulty: 3.0/5
He doesn't give homework, he just gives online quizzes and gives you multiple attempts to take it and a week to do it. Lectures aren't the best, but he gives a study guide before the midterm and final that really help, so even if you don't go to class you can still pass. He's a genuinely nice guy that cares about his students.

Rating: 5.0/5, difficulty: 3.0/5
Chen is the best ECE 301 professor. He actually cares about the students. He allows cheat sheets on the midterm and final! Also he gives a study guide which is pretty much everything you need to know for the exam. A very fair professor. He decided to curve the lab final because people were doing bad on it. Overall a nice guy too