3.2
Quality3.7
Difficulty35%
Would Retake149
Reviews35%
Would Retake
149
Reviews
Rating DistributionOfficial
5
55
4
21
3
18
2
20
1
35
What Students Say
“Kwok is one of the leading causes of bad GPA and stress in EE students”
EE140 - 3.0 rating“Garbage professor, thinks he is a genius”
EE140 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
88%
Textbook Required
73%
Grade Predictor
Your expected effort level
Predicted Grade
C
Grade Distribution
Common Tags
Rating Trend
Declining
-0.87 avg changeRatings by Course
PHYS1
5.0
(2)PHY52
5.0
(2)PHYSI2C
5.0
(1)PHY51
5.0
(12)PHYS52
4.8
(4)Difficulty by Course
PHYS2B
5.0
PHYS2A
5.0
PHYSICS51
5.0
EE140
4.7
EE172
4.5
Reviews (149)
He is not organized and is noteven teaching. Prepare yourself for a professor with physics backgroung teaching engineering course. 15 quizes and 20 minutes of lecture and solving all homework problems this is EE140.
He always asks the students if we are clear. We are clear with what you are talking but have no idea on the concepts. Have no clue how to apply it to other problems. BAD lecturer, not a teacher. Very smart man, but he does not get the point across.
if you are into RF, then you should take this class. prof was good at explaining and had many small quizes to encourage students to pay attention and keep students focused. homework was challenging, but helped to prepare for the exams. make sure you understand the concepts, because his exams are more difficult than the homework assignments.
Best professor I have had at SJSU. Knows the material and can answer just about anything on the topic. Helpful outside of class as well, will to spend the time when he can.
This man breathes and lives RF. Extremely hard tests, knows material well, goes way too fast. Insists on being fair. No freebies or brownie points here! However, he can be cool. Low partial points. Unless you are really up for a challenge. don't take him! He has no problem being cold or giving you a bad grade! Very knowledgable, genius like!
Very nice guy, but not a good teacher. A lot of quizzes.Class can be boring because he focused on problem solving and not the basic concepts. Midterms weren't hard but tricky. For the most part because he didnt prepare the midterms well (didnt give enough infomation and was not clear about what he wanted)...
Good teacher overall. Class is not painful. He is friendly and personable but his quizes are annoying and frequent. Tests are tricky because the problems are designed to emphasize understanding. I would take him again.
seems very enthusiastic about teaching and lectures are very useful. clear on explaining concepts and about what he expects from you.
show him you willing to learn, study his lecture/Homework and sample midterm. Very nice and helpful professor. Take him.
he loves to teach, his lecture goes pretty quick. When he said he don't curve he meant it. study his homework and sample exams. Very nice guy. if you want to learn then take his class for physic 52
He really makes physics easier for you to understand. do all the homework, get a solid 10% of total grade and some problem will be given in the exam. He also gives extra credit. He doesn't curve, but his grading system is much better than curving. He is a very nice professors, very clear in lecture and makes physics interesting for you. Love his cl
Great professor except I didn't like his quizzes. Do the homework and extra credit! For the exams, all I can say is study the homework problems and the class notes. Overall, he makes you work hard if you want a good grade and you will learn a lot in his class.
DO NOT TAKE HIM. I was originally supposed to have class with another professor, but that got changed (normal SJSU bull). So I went ahead and checked comments of Mr. Kwok and decided he wasn't that bad... The thing is, he is very nice guy, thats why he got ok comments, but still he is a Horrible teacher. If you can help it DO NOT TAKE HIM.
HORRIBLE teacher. Hard midterms. Do not take him. Even the smartest people in the class are left sitting in their chairs long after the exams are supposed to be over. They can't solve the problems because theyre NOTHING like the homework or the lectures. He's a nice guy and a Very smart man but a lazy, ineffective teacher.
The toughest professor I've ever had. He's a very nice guy, but that's where it ends. HW and exams have nothing to do with each other. Exams are very hard, unless you know the material inside and out. The concepts themselves are very hard, but goes through material very fast. If you want a challenge take this guy.
The professor knows his material inside and out. However, his teaching methods are questionable. 2 of the 5 chapters covered for this course were rushed (3weeks into the course we were already in chapter 4!!!). Not surprisingly, everyone basically failed the first midterm. There is no curve. Partial credit is slim to none. Good luck trying to pass
hardest class i have ever taken at sjsu. he pretty much failed the whole class but i guess i was one of the lucky ones. i worked my ass off for a C and i was so happy to get it. His hw has nothing to do with his lectures and his exams are impossible. If you want to work very hard for a C then take him otherwise take mastafavi. I warned you
He is a well-learned professor that expects discipline and intellect. Unfortunately, many student do not use their brain. That is the bottom line. Homeworks are hard. Tests are harder. He doesn't respect his office hour schedule. He is late or doesn't come at all. Slight curving is done. Study or fail. There should be more teachers like him.
Average professor. His exams are not like the homework that he assigns. Study on your own is a must. In a nutshell, this class is very similar to PHYS 51. If you did well then, then you will do fine. Avoid if you can.
keep away from him as far as you can. work hard to fail......
3 comments below me is probably Ray Kwok himself. Im surprised that the dean approved on his teaching for 140. Maybe that is why he is not teaching next semester. I would avoid him at all costs.
Hardest class I've taken at SJSU. To earn at least a C for the class requires A LOT of work. Don't expect to pass this course with this teacher if you don't understand everything clearly. Hands down the hardest class I've ever taken, mostly due to the teacher. Barely curves. Scoring above class above, means ABSOLUTELY NOTHING. Book sucks too...
AVOID AT ALL COSTS! Kwok is a confusing teacher that has failed 75% of his class before and admits it! Even with a curve it is overwhelming (C grade is a 55%). Our class failed both midterms averaging a 32% on them (Solid F). He thinks he is a great teacher and that students are just lazy, but the opposite is the case. WORST TEACHER ON CAMPUS!!
This man ruined my year.... its time for the midterm and I stil know what is goming on in the class!!! I went to tutoring, read the book, and went to class but this teacher has taken any and all hope away from getting a good grade. He is perfectly content with failing you DONT TAKE HIM!!!!!
BE PREPARED. I've never worked so hard in my life to get a C. AND it's lower-division Physics class! He does not really curve at all, he already pre-curved the class... (55% is a C), so be warned. I liked his style of teaching, used powerpoint slides, and uploaded his notes. Good lecturer, I just wish his tests weren't so TOUGH! Good luck!
Ray Kwok is a nightmare of a teacher. I got an F after many pages of extra credit, hundreds of points worth of homework problems (which I got close to 94% correct on!) and 3 impossible tests. He brags that he is a good teacher for failing the 65% who are unprepared. First midterm the high was a 27% and he did not curve. AVOID HIM at ALL COSTS.
This guy ruined my entire college experience. EVERY single upper division Engineering class I have taken have been more doable than a lower division physics with this guy. He'll fail 80% of the class and gloat about it. No curve, impossible tests, can't teach. AVOID
Great teacher; If you understand what's going on, you should do fine on the tests. Grading policy prevents unhealthy competition. Do the homework!
This guy puts no effort in getting his students to understand the material.only good thing was we ddnt use online HW-used book.tests were only 4 questions.u ddnt know what2expect on tests-u HAD to study for everything.didnt even prepare u for them! AVOID HIM!!i had to retake this class!he got me scared and thinking if i still want to major in engr.
A good math and science teacher should be able to articulate a complicated subject so eloquently that every single equations would make physical and logical sense. Kwok can't do that. He just throw equations after equations without explaining the physical and logical meaning behind them. Taking his class is like taking pure math. DO NOT TAKE HIM!
Great teacher. Interactive method beyond regular teaching
1st Test: Unreasonable number of problems. Halfway through he says oh btw don't do problem b/c not covered in lecture. No one finished. 2nd Test: put problem on that required solving a 4th-order equation on the fly. Goodbye 20%. Final: Problem had no real solution. Kwok is too lazy to solve exams beforehand. WORST EXAMS EVER FOR 90% OF GRADE.
Good teacher. Pay close attention and ask questions. He can sometimes move fast and be unclear. Hard homework and tests, but lenient grading. He prides himself on not letting you slide!
He is very good teacher,, really care about his students, his test are hard ,but he is reasonable.. Very generous in grading., n also willing to put time to the students
Interesting teacher. Always do the homework and turn them in. His tests can get tricky when concerning time dilation and length contraction. Having knowledge on the general solution for 2nd order differential equations could be helpful when dealing with wave functions (particle in a box type problems). I would recommend this professor.
One of the best teachers I have ever had. He is very invested in the future of his students. He tries to make sure that you will learn the material, and not forget it after the final. He is very focused on the practical.
If you want to learn electrodynamics WELL, this is the guy! He knows a thing or two about proper lecturing and how to make dry material interesting. He's actually in touch with the students, which is not something i can say about other 140/142 professors like Mostafavi (UGHH). His powerpoint slides are awesome! Study them before the text.
Pretty easy class, the three tests are picked word for word from a massive set of questions that he has on his Yahoo! group page, so studying is pretty easy. He also gives a ton of extra credit group pop quizzes, so pay attention and go to class.
Gives you a practical perspective, complements the text (he also works in industry). His lecture slides are great, visual. Midterms are mostly based on his lectures. Gives extra credit. Likes questions. What I didn't learn in 140 (with the other professor), I learned in 142 with this guy. Oh and he's a very cool dude.
Professor Kwok is very organized. No online HW. Lectures are clear. Lot's of examples. I love physics. I did all the hw, attended every lecture, however I managed to fail all my exams. So, prepare to not get the grade you think you will :) Over all very helpful professor. Open to discuss problems in class and in his office hours.
Kwok is an okay teacher and his teaching method is average but he always answers all the questions in class. The thing is he makes his test impossible which makes everyone fail. The material which you will go over in class will not prepare you at all for the test, unless you are knowledgeable in phys. I took phys already and still barely passed.
He's a great guy, gotta love his super clear lectures and examples. He didn't even make us buy mastering physics!
He really knows what he's talking about and his tests are really easy.
If you put time into reading the book and working on the problems the class is no problem. I really enjoyed this class and ended up with an A.
Definitely knows how to speak the language of physics. Just listen to his lectures and you'll do fine on his tests. The test problems are really easy you should have no problem with them.
GREAT GUY! He's really helpful and loves to answer all of your physics questions. Tests are also very easy!
He gives out practice tests before exams, practice them and the tests should be super easy.
Kwok has a knack of breaking down and explaining extremely difficult concepts. This really helps as 51 gets extremely hard as you get further into the class.
Very fair and easy tests!
His tests have GIGANTIC curves. I went from a C to an A!!!
What makes him a great professor is his ability to connect with students. He once sat with me for 40+ min explaining a very difficult problem. He's not here to srew anyone over but to give everyone a better understanding of physics.
I really loved and enjoyed his class last semester! I'm excited to see that he's teaching 51 this fall.
One of the best professors I've had at SJSU. I would highly recommend him to anyone.
Gives you a ton of hints when it comes to tests and quizzes. For his quizzes many times he lets people work together.
I really had a good time in his class. I hope my next physics teacher will be as good.
His lectures are crystal clear and easy to understand. This is important when it comes time to take tests.
I really enjoyed this class and had a great time with Kwok. He will work with you to get the grade that you want!
I highly recommend this teacher to anyone. He loves to teach and it shows!!!
He's very interested and absorbed into his students. He puts our interests in front of his by meeting before/after class and he's even willing to meet whenever to fit your schedule. All he cares about is that you understand the material and it definitely shows in his tests. His tests have no tricks and are all straightforward.
I really enjoyed my time in this class. He breaks down physics and makes it easy to understand.
As long as you do the homework and pay attention to lectures, there should be no problem getting an A.
This guy is a real genius! He really wants to share his love of physics to the rest of the class. Tests and quizzes are extremely reasonable with most people getting A's!
I really love this class!!! Can't wait to take more physics!
This class is absolutely ridiculous.. came into this class with an A in 50 but got an F in here. Homework isn't worth much and the exams are HARD. Ruthless grader, class average on midterms were ~20%.. Offers help outside of class and is a very nice guy but that doesn't make him a good professor. Take at your own risk.
unbelievably difficult...hardest class I have taken at SJSU, tests are ridiculious with class average of 20% on them, yet to pass the class you need 50%...never understood this logic
He gives a lot of problems on his lecture slides but explains next to nothing about them. The problems will either be worked out on the board occasionally but he expects everyone to understand everything with out him needing to do any work. From day one I understood nothing and that hasn't changed. Overall he is useless in class.
The hardest professor I've ever had. Even though a lot of people dislike him cause of the difficulty, I honestly learned a lot from his class. This is probably the best class to take if you want to learn your stuff and succeed in engineering. Would you trust a person to design your plane if they only pass by a curve? This class prevents the dummies
Definitely one of the hardest teachers to take in SJSU for Physics 50. He had high expectation from students so better read the books before go to lectures. I don't know if the homework really help because it was online and it didn't give hint. The midterm gave 4 questions and you need 50% to pass. So far, I had passing grade without final exam....
Great professor. learned a lot in class and I believe i passed this class with a B. Physics is a hard class in general. Don't blame the professor if you do not get it. those who dislike him usually are the people who don't show up for class and don't do anything. I didn't think this class was that hard, but there was some challenging parts
He is a good professor, but his tests are hard! If you think you can just pass by with few hours of study, don't take this class! YOU WILL FAIL! And btw, "Would you trust a person to design your plane if they only pass by a curve" said by Ray Kwok! so in general, this class prevent dummies from passing.
got an A in this class. I don't get why everyone keeps complaining. It's pretty easy if you based everything off the curve. I got an 81% which is an A.
If comparing Ray with other professors that teach Physics 50, he is probably the best teacher for you to learn. I swear you need to ask questions and better spend extra hours reading the textbook or watch video for understanding after the lecture. This does not mean that Ray is not good at lecturing. It is just I am slow at digesting materials
got a B. not too bad of a class. he gives a lot of additional extra credit. tests are hard but if you do your homework, classwork, and all the extra credit, you'll pretty gain about 25% added to what you should receive. I learned a lot too. by far the greatest learning experience i have ever had.
My final grade is an A-. I can't believe it. I totally work my butt off for this class. Ray is a great teacher and he puts a lot of commitment to help his students to understand physics. Take him if you want something challenging and it is the class you are actually learn seriously
Professor Raymond Kwok is one of the most ambiguously, difficult teacher to learn from. His slides may or may not be of any help, so it is best to work with a classmate when doing the homework. On the first day, he will warn his class to drop this course if you are not committed. I was committed, but just couldn't keep up. Goodchallenge,butnotworth
Ray is a good teacher. He cares about his students' understanding of the material and is always willing to help. He even took time off work for 3 hours two days before the final to help his students out. The material is a bit confusing, but with his help in office hours, I was able to understand.
This is not an easy class !! Kwok is very helpful and knowledgeable. His slides aren't very helpful so its important to attend the lectures. His midterms are very difficult so you must be willing to spend lots of time studying physics. Have a study buddy it helps . Lots of extra credit opportunities.
*Kwok is a really good teacher, however, he does NOT teach to the level he tests.* You might be able to understand all his lecture slides and example problems but when you get to the homework you need to commit many hours over multiple days. If you can understand/complete all his hw without help then you'll easily get an A.
The most intense college class I've ever taken!! he will make you mad at physics during his exams BUT you'll understand it so well that you cannot blame him. He gives out a ridiculous curve which really all you need is a D to get a B or a B for an A. Just try hard during the exams and do all extra credit and mastering physics. ONLY CLASS YOU'LL IN.
AMAZING. LEARNED A LOT. EASY GRADER. TAKE HIM. THERE'S A HUGE CURVE!!! I FAILED ALL MY TESTS STILL GOT AN A-
Pretty cool guy. Pretty simple class. Do your work. ACTUALLY DO YOUR OWN WORK. a lot of people complain about the class but they never did the work he assigned. DO HIS MASTERING PHYSICS YOURSELF AND UNDERSTAND IT ALL YOURSELF. GUARANTEE YOU'LL GET AN A. I love this class cause I am a physics master. Gotta understand em all
Extremely difficult to understand. Lectures are confusing. Teaches mostly out of syllabus. Difficult midterms.
Just an incredibly difficult teacher. Best way to learn is through tutor or in groups. I highly don't recommend taking him unless you are ambitious enough.
Extremely Difficult exams.
Very challenging exams and he goes through the chapters too quick that you have to try to keep up, but he does try to help you understand with office hours and when he offers study sessions before exams. Overall an ok teacher.
Probably the hardest course I have ever taken at SJSU. Professor kwok allows no cheat sheet during exams. Exams are not based off of homework. Rather, they are off of the slide shows he just reads off of too quickly. His accent can be hard to understand as well. Good luck.
Teaches mostly out of syllabus. Exams are tougher than the homework. He expects the student to come to his level and think but at times, it is extremely difficult. He says there's no curve but there's a big one believe me, take him only if u r passionate abt the course. You have been warned human, proceed with caution.
Confusing homeworks, even tougher exams. Teaches mostly out of syllabus. Expects students to think at his level but it is quite difficult. Take the course under him only and only if u have no other go and if u r passionate enough. He says there is no curve but he curves if u get in the 50's in all the exams. But believe me, that is no easy task
Useless professor. Never helps and teaches completely out of syllabus. DO NOT TAKE EE210 under this guy.
The class was definitely difficult. I feel though, if I had tried a lot harder and had attended his office hours like other people did I would have got a much better grade. He is very help and is very responsive to emails, so there is no real reason for you to fail the class. It is very much a help yourself kind of class.
He is a very intelligent professor. Many students do not like him coz u gotta work hard under him. Just follow his Homeworks and lectures and practice and you should be fine. Overall, if you pay attention and work hard, you can get a good grade.
I thought I was gonna fail this entire semester. In the end I passed! his midterms are ridiculously hard. His final was okay... He offers so many extra credit assignments that it's hard to fail unless you get single digits on the tests. in the end i think it was an alright class.
Absolutely useless. Can't believe this guy has a 3.7 rating. He is fit to teach only the undergrads.
He made me hate physics ! he doesn't explain anything in the class, and his exams are so much harder than the class work and the homework, DON'T TAKE HIM !! Unless you already have all the knowledge in physics, don't expect him to explain anything, plus his accent makes it even worse if you tried to focus and understand!
De Anza for his course. After an introductory level lecture he'll give ridiculous example that nobody knows how to do, then wastes an hour of class time for us to solve it, which most people couldn't, only to find out half the time there is missing info his his example. 2 midterms, 1 final, on both midterms the average score was around 40% on both.
Overall nice professor. I took 210 under him and he actually he gave more grades to everyone than what expected. Do not blame professor if you don not understand basic stuff in his class.
Very cool Prof.... Can easily get A if you study his lecture slides. Gives lots of partial credits.
Horrible teacher
He only helps just before the tests and in inconvenient office times. Doesn't teach out of the book but uses the book for homework. Teaches everything his own way, never sticks to a plan, never adequate examples. He goes on a very complex example after just teaching you the basic idea. If you can, take literally anyone else and you'll do better.
HARDEST professor out there. If you do not devote over 10 hours a day you will not pass. Class averages were under 20%. Only one guy passed because he spent more hours on this class than i have in 2 years. Kwok hold study session they help but not enough. A c- in his class is 50 percent only one person achieved that. Cool person not good teacher.
If you want to pass physics you must work hard and study for 40 hrs a week just for this class. Be ready to make this class a priority among all other classes as the professor has no idea what he is doing and expects you to be on his level in physics. Few passed, and you will waste a lotof hours/days doing nothing butstudying to only geta20on exam
Worse thing out there, wouldn't even call him a teacher
Does not know how to teach, you will end up behind in future classes that require physics as well as get a bad grade for his class even though you have never worked so hard for a class in your life
Terrible Teacher If you want to pass Physics 51 Drop him and get someone else. Spent countless hours studying with other students in the class and also received 20s and 15s on midterms and exams. AVG for first midterm was a 19/100 And HE DOES NOT CURVE. Good luck GG
He is very kind. If you don't understand something, you just ask him, and he will always answer you. He explains everything very well . However, if you don't work hard or you haven't learned basic math, you will be trouble.
He has his own slides which make everything so much easier! though his tests are super hard but your concepts become really clear. He's always there to explain if you don't understand anything. gives a lot of partial credit! his classes are always fun!
Hardest EE course at SJSU I've taken at this point. Brush up on Phys 51 or else.
This class was probably the hardest class I've ever taken at SJSU. Our averages for both midterms was roughly around 30% AND HE DOESN'T CURVE THE EXAMS! He teaches as if we should know the material already. Mostly goes over problems during class and he does try to make sure you understand the material but his exams are killers.
He is a very good professor. The best thing he taught was the complex integration that can be applied to all the Transform
Kwok is one of the leading causes of bad GPA and stress in EE students. Honestly, does anyone even pass EE140? If you know someone who has passed EE140 with Kwok as instructor, go get their picture, frame it, and hang it on your bedroom wall next to Mohammed Ali and Michael Jordan, because these guys are legends.
Passing his 140 class requires some intensive question solving time. I'm not talking about the after class homework he's assigned, but tackling the problems listed at each chapter. If you are stuck on something, please ask him or fellow classmates. He is very helpful on explaining class materials. P.S. Being a lone wolf isn't the best idea in EE.
He single handedly is reducing the graduation rate of the EE department. Kwok is the perfect example of just because someone has a PhD doesn't mean they can teach. He always puts students down saying CC students can do the work. Instead of trying to figure out what he is doing wrong he just blames students. Garbage professor, thinks he is a genius.
He teaches as if you already know the subject or sometimes he seems to be just reading from the slides and revising the matter himself rather than teaching students in front of him. His papers are really tough compared to his quality of teaching in class. Be ready for a lot of homework and quizzes too By far my biggest disappointment in SJSU.
EE140 with Kwok is the hardest class I have ever taken as an undergraduate in EE. Prepare for long study sessions. Look over previous midterm problems, but try changing it up. You only get points for the right answer, so no partial credit. Prepare for nightmares.
He doesn't teach to the level of his midterms and has a large disconnect with students. He also doesn't follow a textbook and makes up his own material. If you want to pass definitely get on his good side and kiss up, etc
MUST go to lecture and pay attention. Expects a strong background in physics. His slides are messy and are full of derivations you have to sift through to get to the formulas you need, but they were enough for me. Can be disorganized and not cover certain topics enough. Class is not impossible to pass, but will require a lot of studying.
amazing professor. Study the slides and you'll be all good. Quite considerate towards the students. weekly homework assignments (which definitely help you prepare for the test). Lectures, home works and slides are very much IN-SYNC!! Least C's in EE210 under him. :)
He's very considerate but can give you the trickiest papers. Make sure to go through all his slides. Grading is absolute, so he does not curve. But luckily, if you manage an 80%, you will receive that coveted A grade! Dr. Ray Kwok ABSOLUTELY LOVES his A and A+ grade students - a wee bit of partiality there, but easy-going & impartial in grading.
EE140 has the highest fail rate of any EE course at SJSU, just so you know what you're getting into. With that being said, this class is totally passable if you take it seriously. Make friends with classmates, find someone to give you old midterms, and practice the hell out of them. Exam questions always contain a curveball, so practice a ton.
Where do I begin? EE140 is by far the single hardest and nerve wrecking class that I have ever taken here at SJSU. He will only lecture on the basics and won't go into further details of the subject, and hates doing example problems. Do all the homeworks and study all his past exams and you still might fail. Does not reuse exams, new twists.
Be ready for integrals and more E&M Physics content. Understand the HW and the quizzes should be good, albeit a bit nerve wracking due to time. Tests are tough but fair, but partial credit can be brutal at times. Definitely my toughest class this semester, but interesting content. Not as impossible as everyone said it would be.
Definitely the hardest class required for BSEE at SJSU. Class requires alot of time and effort to pass it and even then studying like crazy can still only get you about a 50-60% on exams. The key to pass is to UNDERSTAND THE CONCEPT, NOT MEMORIZE! If you dont use your brain to solve the problem, you will fail for sure. Class has over 40% fail rate.
Prof. Kwok's lectures and book is helpful and interesting. He will dive into detail if asked and his explanations are clear. He wants to challenge students and give them a fundamental understanding. However, that is his only concern and he will ruin your GPA. His grading is way is too severe and unreasonable. Very harding working student will fail.
Teaches basic examples and the exams are much harder problems using the same concept. Quizzes during most of the classes. Homework is the basically the same every semester. Final is much easier than the midterms.
I really enjoyed taking this class, but what I wasn't ready for was spending all my time on this specific class. Kwok is a great professor that truly does care about his students. I also highly encourage you take this class with a plan on a 12 unit semester. ps Ignore the salty reviews it is just filled with people who have to retake the class.
He knows the material, and comes from an impressive professional background that ties into what he's teaching. Unfortunately, he lacks the ability to put himself into the mind of someone seeing the material for the first time and can't convey the information adequately. The tests are obscenely hard and way too different from his examples.
Extremely knowledgeable but one of the worst professors I've ever had because of how out of touch he is with his students and his expectations of them. Lectures are straight from his book. Skips several steps/simplifications in his proofs that are not obvious for students. 3 exams and final accounted for 90% of our course grade.
The worst professor at SJSU. Kwok knows the material but is only interested in teaching you the basics. His exams are not similar to the homework and he loves to throw in curveballs so studying previous exams isn't good enough either. Your great is 100% determined by quizzes, midterms and the final. Good luck Spartans.
He provides the notes and hires TA's to help grade assignments with meaningful feedback. The pop quizzes for every lecture technique would increase the already high failure rate as pop quizzes have time constraints as well and may cause students to panic even with studying and doing the exercises. Could be more detailed on the exam grading feedback
I was unfortunate having Kwok for Physics 50 and EE140. He is the worst professor I have ever had in my life. Any other reputable university would have gotten rid of him years ago but the EE department loves to hold on to him so they can pay an adjunct salary. Never had a professor before who brags about how man students he fails.
Please save yourself by not attempting this class. kwok loves to hype this class like employers will flok in to hire you after taking it. The exams are harder than 140 and most of the material is not covered to do the hw. Please,please, please stay away or you will regret it.
I am not sure what type of professor tells his retake students to follow his mentor program to pass his class gauaranteed regardless of their final grade and then proceeds to take away his promise before the final. This professor has zero ethical standards and does not care about his students.
This is a very difficult class, but there are either class, TA , or Office Hour sessions every single day to help you. I showed up to every single one I could and that's why I currently have a B before the final exam grade. He is the most caring professor and the TAs are great. You can easily pass if you put in effort everyday and redo problems 3x.
Just no. Truthfully an awful professor with the worst pass rate for a class in the entire department. If you are thinking of EE as your major go somewhere else where you won't have to take this class.
Avoid... this guy is only around because of tenure. He lacks teaching skills yet cites Feynman lol? How are you going to cite Feynman when being an absolute klutz about your teaching style. Still passed with a C+ but would avoid otherwise. Many kids failed in my semester.
To be fair, his lecture is clear, you can learn a lot from him. On the other hand, he will ruin your GPA. The time he gave for exam is so intense, and the difficulties of questions is much harder than any other courses I took at SJSU. He never curve, and exam average is like 30 or less out of 100 most times. took this class in summer if you can.
He is a very tough grader. Toughest grader the department has. The class isn't supposed to be as hard as it is, but he makes it so. Very approachable and will go out of his way to explain things to you. Nevertheless, he structures the class so you have to allocate every minute of your time to it. Go to TA sessions, attend workshops, and pass.
I'm just going to be blunt. If you can't pass this class and instead feel like the Kwokster is the problem, you are wrong. You will have to put in more work than other typical EE classes, but Kwok gives so many opportunities to better yourself throughout the semester and genuinely cares when you ask questions. I felt like I actually learned stuff.
Professor Kwok is one of the best in the department. EE 140 is a weeder class.He tries his best to get everyone to pass. He has tutors and workshops and stays hours after class to help students. You will not do well if you don't study and go to the extra sessions. It's not a class you can pass by just sleeping on it like EE110 or other EE classes.
Kwok is one of the best in the department. 140 is a weeder class and he doesn't make it easy because, unlike other EE classes, he wants you to develop yourself as an engineer. He tries his best to get his students to pass. He has tutors and extra sessions and often stays for hours to help. You'll fail if you dont practice and go to tutor sessions.
Be prepared to study and practice at least 2 hours a day outside of class. Make sure to strengthen your Calculus and Physics knowledge, and this is a very rigorous course. Don't be demotivated to retake this course, and you need to train yourself to be curious about everything you learn in this course.
This professor should lay off all the pop quizzes. Having a quiz every time I have class is too much to handle. Also, he's also grading homework based of the questions you get right. I should've done my research on this professor. On the bright side, his criertia for a C grade is around 50.
This professor throw some many curveballs, and he should go easy on his students regarding homework, quizzes, and tests. I usually get really low scores, and he should've not let his students fail on purpose.
He's not grading our homework, quizzes, and midterms. He gets his TAs by grading based on if you get the work right not by completeness. It's like he wants his students to fail his class. Plus his class has its own discord server along with his TAs. Why do we only have one professor for a EE140 class? What an irresponsible professor.
I think that I need to send a formal complaint to SJSU school board on why we don't have a lot of good teachers in the electrical engineering department. They should bring more teachers who care on helping students better than Kwok.
Took this class during fall 2024. Overrated professor. When it comes to HW, quizzes, or exams, you'll definitely lose a lot of points even if you get the answer wrong or if you try to show the work but didn't get it right. He wants no BS on stuff you get graded on.
Prepare to take EE140 multiple times. Or study hard. Yes he said he is helpful. Yes there are multiple TAs helping you. You need to do the work yourself.
Everything I've learn from doing lectures, homework, quizzes, and exams is completely gone. I do my very best, and I earned a little credit. Don't know why this class exists. It's not a prerequisite for any other EE class. This is my biggest regret of taking a EE class in my life.
Professor has a very complex grading criteria. Lots of quizzes, and homework will be graded on correctness. Not very suprised that last quarter had a low average score. Even it comes to extra credit, you would receive little points like 0.5 and 1. If you really want to pass this class, use a lot of extra time. THE MOST DIFFICULT EE CLASS.
Class Info
Online Classes
100%
Attendance Mandatory
88%
Textbook Required
73%
Grade Predictor
Your expected effort level
Predicted Grade
C
Grade Distribution
Common Tags
Rating Trend
Declining
-0.87 avg changeRatings by Course
PHYS1
5.0
(2)PHY52
5.0
(2)PHYSI2C
5.0
(1)PHY51
5.0
(12)PHYS52
4.8
(4)Difficulty by Course
PHYS2B
5.0
PHYS2A
5.0
PHYSICS51
5.0
EE140
4.7
EE172
4.5