Professor Zhiyuan Li Reviews
Class Ratings
Professor Rating
Prof: Zhiyuan Li / Spring 2025
Apr 23, 2025
Overall straightforward and easy class with some useful software testing topics integrated. The projects could be confusing at first, but we were given sufficient time to complete them and they were good study tools for the exams.
Class consists of 3 weekly lectures, with graded iClicker quizzes sprinkled throughout (~1/week). Projects were coded in Java, except for the last project, which is in C. The exams were strictly coding and based on the projects. The lectures were good for learning about broader concepts, but the real way to do well is to understand and complete the projects.
Prof. Li clearly knows the material, but isn't very effective at explaining it, leading to lectures that aren't very engaging. He is willing to help students after class and on EdStem, which is appreciated, but can often give vague or unhelpful answers to specific questions.