Cheng, Nianpin  

Industrial Technology

1.81/4.00

16 evaluations


STAT 251


Freshman
A
Required (Support)
Mar 2006
I dont know what these people are thinkign about....She may be bad at IT but shes the bomb at stats....take her...and shes not hard on the eyes to say the least....best stats teacher Ive ever had...take cheng even if you dont need the course...


Freshman
A
Required (Major)
Mar 2006
AWESOME TEACHER...take her...she obviously sucks at IT but rocks in Stats...SUPER EAsy...she will give you super easy bonus problems eveyrtime...homework is a sinch...if you dont take her you are retarded...shes cute too


Freshman
A
Required (Major)
Mar 2006
ok so she is a really nice lady and i realize she does know here subject and she means very well.. but i would still recommend staying away from this class. When you actually do undertsand her through her broken english she doesnt understand the questions you are asking. If you are good at stats and intend not to show up to the class then go ahead and take here otherwise stear clear of nianpin cheng


Junior
B
Required (Support)
Nov 2006
Cheng made a simple subject a lot harder then it had to be. THe language barrier is very difficult so unless you want to teach 251 to yourself, i dont suggest taking her. She did though print out the notes to fill in, but doesnt tell the class what she expects on tests, so a lot of people failed because they rounded wrong etc. I highly suggest not taking her, she is the worst teacher i have had because you cannot understand her, doesnt present the information well and doesnt tell the class what she expects to see on exams

IME 301


Junior
A
Required (Major)
Feb 2016
Nianpin can be hard to understand in lecture, but is pretty good at answering questions, and her actual explanations are pretty decent. The activities do a pretty great job of helping you learn the material, and she's always willing to answer questions in lab. Overall, a fairly good teacher. Grading was fair, with occasional opportunities for extra credit. If you try to deliver a good linear program and are meticulous, she will notice and she positively acknowledges when students exceed minimum assignment requirements.

IT 303


Senior
B
Required (Major)
Oct 2003
does not speak english well.boring.nothing was really learned this quarter, except that i can pretty much read the whole mustang daily during the lecture....thats worth every penny of the fee increase and axing the whole god damn IT faculty....great job Terri Swartz and Pres. "Schmuck" Baker.....be expecting a spoon in your mail box to eat my ass with C c

IME 305


Senior
A
Required (Major)
Dec 2016
She's actually a really nice professor that really cares about how the class is doing. The only thing is she has a hard time transferring her knowledge to students, so a lot of people tend to get discouraged to come to lecture. Luckily she provides powerpoints that are quite straightforward. Overall, pretty simple class, just tedious. Shes helpful in office hours.

IT 332


Junior
B
Required (Major)
Dec 2003
first i did not learn anything from this class what so ever. But hey that is ok because somehow i got a B+ in the class which really surprised me. You do one big project. She doesnt really explain how to do the project or anything in the class for that fact. But her grading reflects that. She is very libreal with the points esp on the project and the final grade. Overall, i rather take the class from a harder grader and actual learn something. You will probaly have to take her since they cut all the good teachers.

IME 405


Senior
B
Required (Major)
Dec 2014
Overall, she did a good job! This was her first time teaching the class but it would be hard to tell if you didn't know already. She seemed knowledgeable about the course material and answered all questions that students had clearly. Your grade was based on 2 projects (15%), homework (15%), the activity (10%), a midterm (25%), and the final (35%). Homework was generally based off of lecture material/examples and the tests consisted of some easy conceptual questions and some problems. Studying the lecture slides and homework problems should prepare you adequately. She speaks semi-quietly, so some d-bags in the back would consistently start to talk over her in the middle of lecture when they lost interest. She also has an accent, but having Pan in another class prepared me for this. She is a super nice woman and will help you out in office hours if you have any questions on the homework or projects. I'd definitely recommend her for this class!

IT 410


5th Year Senior
A
Required (Major)
Dec 2003
This is the worst professor I have had at Cal Poly. I give her credit for trying hard, but it was not enough to balance the facts that she couldn't express her knowledge, understand students' questions, nor answer those she did understand. When asked a simple question, she would often look to the rest of the class to reword or answer the question, if she still didn't understand, she would say it was a good point and give some random example, then go on with class. One example is when a student asked if we would need a scantron for the multiple choice portion of our first test, she had no idea what we were talking about until we described what a scantron looked like and how it was used. There were days that we left class knowing less than when we went in. If you are going to take this class with her, make sure you know statistics well, as that's all we seemed to do. I hope those of you reading this have had previous IT classes with professors such as Randazzo, Gay, Crothers, and Hoadley, because the things I learned in their classes allowed me to teach myself the material Dr. Cheng was supposed to teach us.


5th Year Senior
A
Required (Major)
Dec 2003
Holy shit, she has to be the worst teacher at Cal Poly. Thanks to Dr. Schwartz and Dr Sena, they have succeeded in their goal to fire the best teachers and hire the worst possible canditate with her. Not only did she not understand the English language which made it hard for her to communicate and understand what we were asking her, but she had no clue of what she was teaching. When someone had a question she would generally respond with, "Thats a good question" and then move on never answering the question. Thank God I graduated so I never have to take another class with her again. I feel bad for the IT students that are still there that have to deal with her.


Senior
A
Required (Major)
Jan 2004
Dr. Cheng is a super nice lady but shouldnt be a teacher. She tried very hard but she was very bad at presenting and teaching the material. In addition she was very hard to understand and couldnt answer most of our questions. If it wasnt for Paxton Gross teaching the lab we would be done for. The people to blame is Dr. Senna and Teri Swartz..I wont refer to her as doctor because she doesnt deserve it. They are killing the IT program by hiring teachers like Dr. Cheng. In fact Dr. Cheng didnt even get a personal interview...She was hired based off a phone interview by Senna. Freaking Ridiculous!!!!!! Dont recommend taking her but it probably is inevitable.


Senior
B
Required (Major)
Feb 2004
The problem with Cheng is she can't fucking speak english. It is very difficult to understand any words, let alone what the hell she is saying. When you ask a question she will either move on or hopefully another student will explain it. She tried hard but really didn;t have a clue. I don't know how she even passed a phone interview unless she had an interpreter, fucking joke. One plus, I never went to class and got a B! I would not take her again except I have no choice.


Junior
B
Required (Major)
Feb 2004
All I can say is continue to protest the IT situation because after taking Cheng's class I have great respect for the former IT teachers. Her and the lab teachers do not communicate, the book sucks ball sack (DON'T BUY), and there is no structure to her lectures. Have someone hit you in the face before stepping into the class room.

IT 696


Graduate Student
D
Elective
May 2017
umm 6969696969

MATH 715


Senior
C
Elective
Nov 2016
Business majors: A degree for the intellectually impaired, HA HA.