Charles Cheng - Oakland University, Rochester, MI

Professor: Charles Cheng
Department: Mathematics
College: Oakland University, Rochester, MI
Rating # 1
Overview:
  • Course: MTH154
  • Grade Received: A-
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Professor Cheng tries his best to teach the students. However the material and teaching style may not help certain students. His exams are very challenging but manageable if you study, complete the homework, and pay attention in class. Do not take this class if you don't have any background knowledge on Calculus I.
Rating # 2
Overview:
  • Course: APM263
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
Math at Oakland is stupid. I learned nothing from this class and struggled. Linear Algebra is a hard class and should take it at a different school and transfer the credit. Charles isn't a bad person but he should quit teaching and stick to research whatever.
Rating # 3
Overview:
  • Course: MTH275
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Linear algebra is a hard subject. Cheng was alright at explaining things, but he spends half of class answering questions from the homework. The homework he assigns but doesn't collect is nearly impossible to do. Harsh grader, if you don't put exactly down what he wants you don't get points. Don't waste time going to office hours
Rating # 4
Overview:
  • Course: MTH275
  • Grade Received: C
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
WARNING: THIS IS A HARD CLASS. You will need to devote A LOT of time studying for this class. Professor Cheng is a decent professor however exams are graded harshly. If he doesn't offer a sample test SPEAK UP AND ASK FOR ONE. The sample tests are very much like the actual exams so study them! This is how most people passed the class.
Rating # 5
Overview:
  • Course: MTE410
  • Grade Received: A+
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
Do NOT take this class without a friend or be ready to make a friend. Large projects. Grades extremely harshly. He was not very understanding. His lectures were really hard to follow and understand. If you asked questions, he typically didn't understand what was asked so you don't get an answer. Must buy costly software you will not use again
Rating # 6
Overview:
  • Course: MTH275
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
The guy is okay at teaching but HE'S A HARSH GRADER. Curving and partial credit pretty much doesn't exist. Linear Algebra is not easy for everyone and you will have a hard time at Oakland with math. Wished he showed more examples and test wasn't all proofs, like really. I understand like 2 proofs but almost all proofs?
Rating # 7
Overview:
  • Course: MTH275
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Honestly Cheng is the worst math professor I've ever had. After taking a lot of the upper level math courses (Calc 3, ECN 405, STA 427...) he made the relatively easy concepts of linear algebra impossible to understand. He does not care about his students at all and his advice to me was to drop the course... what kind of teacher suggests that?!
Rating # 8
Overview:
  • Course: MTH475
  • Grade Received: A-
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
This class is difficult in nature. Cheng did TRY to make the class doable, but it was still very challenging. NO EXAMS (first semester that he did this so i don't know if he'll continue to not do them) but only quizzes once every week (so your going to stress every week) and homework that he grades very harshly. I do think he tried to be fair, 3.1
Rating # 9
Overview:
  • Course: MTH154
  • Grade Received: D
  • Overall Rating: 3.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Professor Cheng is a great professor, great man. However, his tests are all concept based so if you do not know how to do any problems, good luck. He is a good professor for those of you who are genuinely good at math and want a challenge. Otherwise, expect a 2.0 or lower.
Rating # 10
Overview:
  • Course: MTH275
  • Grade Received: Not sure yet
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Cheng is a good teacher, but he's kind of a textbook. Be ready for long lectures and lots and lots of proofs. The tests are also proofs. There's also only two of them and a final. He is a good teacher that cares about his students, but ask questions and do the homework, even though it's not graded. This class is a challenge.
Rating # 11
Overview:
  • Course: MTH275
  • Grade Received: B
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Lectures were often dull, 2 hours long, and I fell asleep at least twice. It is important to keep up with homework problems & find out what you did wrong on exams; this is how I managed to get by with a 3.0 even though I did not have a solid grasp of the class concepts. He is generous with partial credit on exams. Graded from 3 exams only
Rating # 12
Overview:
  • Course: MTH275
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Mixed feelings. He's a nice person and cares about how students do, but his lectures can sometimes be dull. Do not fall behind - all concepts eventually connect, so do all the HW. HW wasn't graded and there was no curving. It really comes down to how steady you study/practice the material. Overall I would still recommend him.
Rating # 13
Overview:
  • Course: MTH155
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Dr. Cheng is the best professor at Oakland University.
Rating # 14
Overview:
  • Course: MTE410
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
IGNORE feedback from 4/15/13. I've never posted feedback before, but I am willing to now in order to refute the last comment. The class is difficult for students who do not grasp geometry well, but he's willing to help you as much as he can as long as you're willing to ask. I ask him questions OFTEN and he answers all of them. Take him and see!
Rating # 15
Overview:
  • Course: MTE410
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
HE IS VERY RUDE! although the class is somewhat easy to pass, he will make your life a living hell. Don't get on his bad side or else you will suffer from him picking on you and belittling you in front of the class. Some people think it is "funny" or "cute" but as future educators we all know that there is a fine line when it comes to harassing
Rating # 16
Overview:
  • Course: MTE410
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Dr. Cheng is great at explaining things clearly and incrementally. While it's unclear what programming has to do with elementary school math, he conducts his class well and is clearly very intelligent. If you can follow his notes at home, attendance isn't necessary. I recommend bringing a laptop with the program to use in class.
Rating # 17
Overview:
  • Course: MTH154
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Explains material clearly. Will always ask if there are any questions, so speak up if you don't understand the material. Gives no partial credit for quizzes since the problems are the exact same from the homework problems, but does give partial credit on exams.
Rating # 18
Overview:
  • Course: MTH154
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Covers everything in lecture. Goes a little fast sometimes. Weekly quizzes with no partial credit but exact same problem from homework. Very stingy with partial credit on tests which results in low grades. Can understand his accent easily. Offers help. Uses his own website to give sample tests. I would actually take this professor again.
Rating # 19
Overview:
  • Course: MTH154
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Beyond difficult class. Low class average, refuses to curve. Many students end up dropping out by the end of the semester. Do not recommend by any means.
Rating # 20
Overview:
  • Course: MTH154
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Does not curve grades even when the average is 46%. Believes his exams are easy when they are impossibly difficult. His english is not great but you can understand him. Every once in a while he goes off on tangents that confuse everyone. Is not consistent with posting sample exams and homework online (on his website). Would not recommend this class
Discuss With Everyone:

No comments:

Post a Comment