EssayPal.ai - This AI writes in your style of writing!

Professor Zhiyuan Li Reviews

1

Class Ratings

3OK Class
4Easy
3Kinda Interesting
3Kinda Useful

Professor Rating

3OK Prof

Prof: Zhiyuan Li / Spring 2025

Apr 23, 2025

Comments on the course

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.

Course Content

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.

Comments on the professor

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.

Course: CS 40800Delivery: In personGrade: Not sure yetWorkload: LightTextbook Use: No
Exam HeavyAssignment Heavy