We're still actively developing this site. If you encounter any issues, please report them! - Report an issue

J
JERRY ZHU
Email
Position

Department

Credentials

Grade Point Average
2.50
Completion Rate
96.93%
A Rate
28.62%
Students
5346
Rating
3.0
Difficulty
3.7
Would Take Again
42.1%
Attendance
Unknown

61.5% of students reported.

Comments

5-star reviews are coming from top students who stand from their perspectives. If you only took probability, calc3, and linear algebra, and are still a freshman like me, wait for Prof. Sala's section (GOAT). The ability to break down complex theories extremely clearly to the dumb(me) is the true ability. Teaching is an art, and Sala masters it.

Prof. Zhu will have a 100+ slide presentation for each lecture. However, he reads off the slides and its tough to follow. He also doesn't really respond well on the course Piazza. He is also not professional in terms of meeting his own deadlines. The projects will change them often after they are due. His exams also don't really test material well.

The material for the class was interesting, but taught in a very lazy way. Dr. Zhu didn't prepare for lectures at all and gave the impression that he didn't care about his students. The regrades on the homework penalized you even if you just made a small, insignificant mistake. The class was poorly taught.

I respect Dr. Zhu and his career, but his undergrad class is horrible. Lectures are disorganized. Poor designing. The class average was less than 60% for the first midterm. There are basically no resources. There are thousands of pages worth of badly written slideshows that are given, but no one is told which parts of the slides to actually study.

Prof Zhu is a solid professor, not the best, not the worst. His lectures, while not the most captivating, are worth attending since his examples generally do a better job helping you understand new concepts than his slides alone. He is a very nice guy, but homework instructions were often disorganized, and midterm exam feedback took WEEKS.

He has a knack for explaining difficult concepts in an accessible way. Even still, you need a solid math foundation to fully understand the algorithms he covers, but having a basic grasp of the algorithms is often all you need for a good grade.

Prof. Zhu is a gem of a teacher. I love the fact that he always uses the board to teach, using several examples to build intuition and always explaining the underlying mathematical theory. He is able to make complex concepts much more accessible.

Jerry Zhu is definitely a good professor. This course is easy. I do not get A because of the final paper. The paper worth 15 points of total scores and Jerry sets 6 point for peer review to decide. Because of this idiot idea, I only get 3 from peer review and 11 in total in final paper, which is ridiculous and make my score just below A.

Professor Zhu teaches a complicated and difficult subject in a clear and accessible way. He was an absolute pleasure to learn from and with the support of Hobbes executed a really fun and engaging introduction to AI. I would 1000% take his class again!

Jerry is a decent lecturer, but where this class really shines is in the projects. Super cool projects which encompass all the main algorithms & ideas in AI and have real world relevancy. One of the best CS classes I've taken at UW!

Jerry teaches way to theoretically and cover only a fraction of class material during the lecture time. His lecture notes (all handwritten) are very unorganized. He wanted us to read the powerpoint slides (which he copy it from other professors) he provided to prepare for class. How can you learn from reading a powerpoint slides?

I have no idea why people is giving low score. His class, though a little bit dry, is really great. Homework is not hard. Test is easy. Yeah - really easy class as long as you know some math.

Jerry teaches way too theoretically and advanced for the appropriate level of an introductory AI class. His tests are all free response but he DOESN'T allow you to turn in your work (there is no partial credit). Moreover, his homework does not prepare you in any way for his highly theoretical tests. The average for his final was an F. DO NOT TAKE.

I loved his lectures. He explained some of the challenging concepts very clearly. ( His explanation for PCA was the best I had seen). He is very enthusiastic and tries to make his lectures interesting for students at all levels. However, his lectures and homework do not prepare you to do "well" in his exams.

Had homework till the day before the final exam, which gave me absolutely no time to study for other classes. Turned out to be a very difficult exam :<

Most criticism here unfair. Agree with the following: tough grader, lot of mathematics, last lecture cramming up. On the positive side, one of the best in class experiences where you actually follow what is going on and there is an active discussion going on. Advice: don't miss a single class, review linear algebra and probability and work hard:)

Jerry means well but rarely provides applied use of formulas learned. He lives in the realm of the arbitrary and theoretical. Which would be great if you intend to continue in the field and don't want to use what you learn. Homeworks were the most useful for learning but tests were highly math heavy and theoretical.

seems like a nice person but is teaches more theoretical math and statistics than actual computer algorithms. DO NOT take with him if you want to understand the material from lecture alone, this is nearly impossible.

His AI class is not really what I expected. Much more math and statistics oriented. Really struggle in his class because I have little statistics background and he rushed stats ideas as if you already know them. Not recommended for CS students.

He's a good teacher if you have a strong mathematical background. Otherwise things can fly over your head. Final exam was the worst experience. 35% of your grade and the exam had 20 1-word answers (numbers or boolean). His slides were horrible since he writes superscript and subscript in the same line. I had to struggle and learn elsewhere.

Jerry is a pretty good professor, though he sometimes rushes through advanced mathematical concepts that some students may not have a strong background in. Tests are multiple choice, difficult, and highly theoretical.

He can really explain some tough subjects in a clear and concise manner when it comes to AI. I missed one lecture all semester because it's pretty tough by just reading. The homework assignments teach the concepts both programmingpaper wise, but I found the tests to be out of nowhere and pretty rough. Review theory for exams

Jerry is a very good lecturer with clear examples. Subjects go by fast, so missing class is not recommended. His tests are tough but manageable (past exams help).

Takes his teaching very seriously. Very intuitive and helpful. Great professor.

Great teacher, has very intuitive explanations of complicated machine learning concepts that are very cryptic in literature.

5 hw worth 50% of your grade. They were difficult but fair. He isn't the best professor in the world but he isn't terrible. He seems like a nice guy also and that can count for a lot if you need help.

We went into the final exam knowing 45% of our grade so far. 20% worth of homework that we turned in almost a month prior, and he said would be graded multiple times, just wasn't. This class is tough, and he doesn't make it any easier to learn the material. Don't expect to get an example if you don't understand something.