Sun, Cheng  

Electrical Engineering

1.95/4.00

21 evaluations


EE 212


Sophomore
B
Required (Support)
Jul 2005
First of all, this was the first time this guy taught the class. It is a bit hard to understand this guy, as he never mastered english, and seems to have a slight impediment, but you eventually get used to it. He often goes fairly slow on the board, and sometimes just sits there for a minute writing stuff without saying anything. He was very good about asking us how he was doing, like if we wanted an example, or if we understood. He's a nice guy who cares, and thats what important to me. He did collect homework every week, and his midterms were usually 3 questions, with the final being 5 or 6 i think. Overally, i didn't like 212 because the material is fairly complex. This guy isn't bad, but if you could get someone younger, you might be happier.


Sophomore
C
Required (Major)
Aug 2006
Unless you trully have to never take this person for ee212, His tests are so odd. Its a fluke I passed the class at all. STAY AWAY, worst prof I ever had.


Sophomore
B
Required (Major)
Apr 2008
Once you can figure out what he is saying, Prof Sun is a cool guy. Lectures straight out of the book - literally reads the book. But a good teacher, and knows what he is talking about.


Sophomore
C
General Ed
Jun 2008
This was the slowest moving class I've ever been a part of. Not in the way that it helps you learn it better but because this guy is about 80 years old and can only move a certain pace. It took about 7 weeks to do 3 chapters, which I feel is a very slow pace. He says he doesn't curve, but the way the class went I think he averaged it out to a C+ even thought it's not what he wanted to do. He actually told one person in my class that they shouldn't be an engineer, so he's a bit of an ass but to him it's joking sometimes. We had 2 midterms and a final. the midterms were 3 questions a piece and the final was 5 questions. He grades really harsh because the problems are straight from HW or class time. If you want to pass a class by not showing up and reading the book then this could work for you, but if you want a teacher who actually teaches then I wouldn't recommends him. He was terrible in Office Hours and couldn't understand why a majority of the class didn't grasp the concepts.


Junior
B
Required (Major)
Sep 2008
Didn't learn much if anything from his lectures. Be prepared to learn a lot of this yourself or with a group. Oh, pay attention during the delta-wye-delta (and the other combinations) stuff though, there were a few things not covered in the book. Most of the other stuff can be learned without him. Ask your friends for his old hw just make sure you do them every week...at least twice (then two or three more times).


5th Year Senior
A
Required (Major)
Sep 2008
he is an ok guy. really dry and speaks a little slow. kinda reminds me of frankenstein. pay attention when he derives stuff, he may ask you to derive it on a test, not just use the formula. overall not a bad guy.


Junior
C
Required (Major)
Dec 2008
I can tell Sun is a really nice guy and does try as hard as he can with this class. That being said, he is not good at teaching it. Lectures are straight out of the book (which everyone figured out 2 weeks into the class so most of the time 1/3 of the class showed up for lecture). There is weekly homework, 2 midterm (3 questions each), and a final (5 questions). So 90% of your grade is based off of 11 questions. I was basically living in fear the whole quarter since I didn't do too well on both the midterms (even though I felt I knew the material) and needed a 78% on the final to get a C- in the class. Even though he passed me, I doubt I got the required number of points for a C-, which was very nice of him to allow me to move on with the next class in the series. Maybe it was because I went to every class after I bombed the first midterm just to show him that I was making an effort and showing my face when everyone else wasn't. Overall, expect to be learning a lot on your own, pray you do well on the midterms, and if you are in trouble, go to class, because he may be a little more lenient with you in the end if you do.


Sophomore
C
Required (Major)
Dec 2008
Well, he is very difficult to understand in lecture. He shies away from examples, teaching mostly theory. His midterms were fair, but his final was rather difficult, so study well for that. He's a pretty funny guy which made being in class better, but you will haveto learn from the book alot.


Sophomore
D
Required (Major)
Mar 2013
If you could stay awake during his "lectures", you'd be challenged to understand anything he's saying. His lectures are literally straight from the book, which is extremely disheartening. Anytime anyone asks a question that disrupts his lecture/book-regurgitation, he gets confused about the person's problem, which usually resulted in 5 minutes of Sun-certainty followed by a fellow student answering for him. He's not fit for teaching.


Sophomore
A
Required (Major)
Mar 2014
This guy is complete trash. And a dick. I cannot believe his attitude in office hours, or even during lecture. This one guy tried to eat a fuckin subway during class and he bashed on him saying that if you're going to be eating in my class, then you might as well not be in lecture. It's not like you're saying anything important anyways you haughty SOB.


Sophomore
A
Required (Major)
Mar 2014
Horrible teacher, okay person. Really not worth going to class. just study outside and try to do well on the midterms and final. In the end, many people were doing bad in the class, so i think he curved a decent amount. Probably to a C when the class average was around a D.

EE 241


Junior
A
Required (Major)
Mar 2006
Sun is a decent lab instructor, not the best but not the worst. The first day of class he just introduced the syllabus and let us go--we didn't have a lab experiment. Other EE-241 teachers did have a lab, so we were one experiment behind them. This did not present a problem, and worked out better because the lecture was more in sync with the lab. He was helpful during lab. I didn't mind his accent; it only very slightly hindered understanding. I would have preferred Derickson, who taught much more rigorously. However, this class was fairly easy and straightforward. Sun made us staple our lab reports into a binded notebook because he didn't want papers to be loose during tests, but the final was closed-book. The final had some questions almost verbatim from the prelabs (the prelabs were not really graded; Sun said he would "look at them", notice if we did them and did them right). Sun is an alright lab teacher; I wouldn't avoid him like the plague but like another reviewer said if there are other better professors, you might be better off taking them instead.


Sophomore
C
Required (Major)
Jun 2008
This class was retarded. The stuff we "learned" was monotonous, boring, and we weren't in any way held accountable for it in the end. Sun makes you turn in lab report within 24 hours of when you complete them, which is a pain in the ass and there is no rhyme or reason as to how he grades them. We had one "quiz" that was the prelab from that week and the final was a mishmash of questions from ALL of the prelabs (which he doesn't give you the answers to in the first place or give back to you so that you can study them). Go figure.

EE 242


Sophomore
N/A
Required (Major)
May 2006
Professor Sun is a pretty awesome lab instructor. Though he is somewhat hard to understand at times, he makes sure you know what you are doing. He's a pretty funny guy too. He isn't the best professor, but he isn't bad at all. I would reccomend him for anyone taking this course.


Sophomore
B
Required (Major)
Aug 2008
If he's the only choice, don't fear him, but if there are other options I would go for those. He has a great dry sense of humor that will keep you amused if you listen closely, because it's easy to miss, but as other people have mentioned all he does is read out of the book and copy it to the board. The best strategy is to do all of the homework by yourself so that you know all of the questions and also be sure to copy down every single example, because at least one will be on the test. 212 isn't exactly the most useful class, but it's more interesting than 211, so it has that going for it!


Sophomore
N/A
Required (Major)
Mar 2012
I'm not sure what Dr. Sun is still teaching, even if its just the lab. He's very lazy. During the labs he usually just stares at the computer while you're doing the lab, and if you ask him a question he'll usually tell you to go talk to the TA. Lab Reports are due within 24 hours of the lab, which puts on a lot of stress, especially since they take a lot of work. Also you have to print them out and paste them in a separate notebook ,which is really weird I felt like his grading of the labs was very random. One lab everything was there and we got a 70%. The next lab we were missing a few things and we got at 85%. I think if it looks nice he'll give you a better grade. He also gives random quizzes. For the final he doesn't let you have any notes and he doesn't give you any equations, even though it is mostly an equation-based test, so he expects you to memorize them. So avoid Sun if you can. Take someone else.


Sophomore
B
Required (Major)
Mar 2012
Ok lab professor. He gives you 24 hours to complete your lab report. Is that good or bad? I guess that's up to you and your partner(s). Like the person below me said, he kind of stays at his computer a lot of times, and more often, we found ourselves asking the TA for help. He gave us 1 pop quiz, and a lab final on top of that. *I think he's going to be retired as of Spring 2012.

EE 313


Junior
N/A
Required (Major)
Oct 2002
Dr. Sun seems to be one of those prof's who Poly hires for bragging rights. He has 21 years of field experience. Likewise, he seems to feel that your petty little problems of not understanding his lectures are insignificant. He was amazingly unhelpful in office hours-- I mean don't bother going at all. It's absurd that someone with "11 years teaching experience" would still be ignorant enough to scold his students for having questions. He won't even give you his attention-- he will grade papers, shuffle folders, and scribble while you're trying to ask questions during his assigned office hours. EE 313 is a difficult class, it involves a lot of differential derivations and abstract terminology, and this difficulty is compounded by Sun's poor pronunciation and lightning fast lecture which leaves no time to digest the information and formulate questions (until later review, at which point you must ask your questions in office hours and receive backlash from Sun for bothering him). Do not take this professor if possible. I have no problem with a challenging class, or a professor that pushes his students (i.e. Braun, Breitenbach, etc), but if I'm going to bust my ass I expect the prof to earn his paycheck and do what he can to help me learn. Sun's behavior has been unacceptable in my opinion, and this is only the fourth week of the quarter.


5th Year Senior
A
Required (Major)
Dec 2002
Doctor Sun's class was a good experience. The material is pretty fun and not that hard to learn. Doctor Sun doesn't count hw on your grade which is kind of a drag because it makes it harder to get motivated to do it. His tests are very fair though. Even though they are somewhat challenging, they are not unfair or too bad. They are aceable if you really know your stuff. My complaint about sun though is the same as the other review of him. He is horrible in office hours. He barely gives you the time of day and practically chases you out of his office. oh, and dr. sun, you are reading this, you should start utilizing blackboard in your courses. It is way more convenient for everyone. And be more nice in your office. IT IS YOUR JOB TO HELP US!!

EE 405


Graduate Student
A
Elective
Dec 2004
It was hard in the beginning for Dr. Sun to warm up to you. There are reviews of him giving you crap when you go into his office hours and that is true. He even did that to me in the beginning when he probably thought I was an idiot. As I continued to do very well in his class he was more attentive to the problems and questions that I did have. Overall when he tries to be a good teacher he can be great(as in in office hours) in class he is great as well. He actually makes dorky jokes and poses problems or questions you might have about the material and then immediately answers them. This is quite good considering how shy or bored EE students can get and won't speak up. He's a good teacher and am taking his 502 class next quarter.

EE 502


Senior
C
Required (Major)
Apr 2012
Professor Sun is a cool guy, he added puns and jokes all over lecture. Though he spoke in a monotone voice that placed everyone to sleep in class, his examples in class pretty much was the worked out solutions to his homework assignment and exams. This was the incentive for going to class. Since this was a graduate seminar, he only based your grade on a 40% midterm exam and a 60% final exam. Homework were collected, but it will only be used for borderline grades boost to get you up to the next grade. Too bad the EE dept had no plans to offer the lab to this course, or else it would be very interesting addition to the seminar. This was my first graduate seminar course and I had no idea the grad students were so competitive, so if you are a senior taking this as a TE make sure to study really hard.