Zhicheng Liu
7 reviews
Average rating: 3.57
This professor has taught: CMSC396H, CMSC471, CMSC734
Grades
During the Spring 2020 and Spring 2021 semesters, students could choose to take some of their courses pass-fail mid-semester which skews grade data aggregated across multiple semesters.
Average GPA of 3.32 between 376 students*
* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.
Review this professor
| Information | Review |
|---|---|
| Zhicheng Liu CMSC734 Expecting a B admin 02/11/2026 | The course is interesting, I learned not. Zhicheng is very chill and knowledgeable. Though the TA grading is bit slow |
| Zhicheng Liu CMSC471 Expecting a B+ admin 02/11/2026 | I learned a lot in zhicheng's class. He is very knowledgeable and course is interesting overall |
| Zhicheng Liu CMSC471 Expecting an A admin 02/08/2026 | Very well taught course, will definitely recommend this course and professor. He is very knowledgeable. |
| Zhicheng Liu Expecting a B+ admin 12/21/2024 | The course description implies that he will teach you D3.js but he doesn't actually teach any D3.js in lecture, he just assigns homework assignments in D3 with written instructions that you follow but don't really get much out of. He is nice but I didn't learn anything useful in his class. |
| Zhicheng Liu CMSC734 Expecting an A admin 02/05/2024 | Zhicheng is the very essence of indolence and apathy. Spent an entire month giving "special topics lectures" as an excuse not to teach. His TA did all of the grading of the ridiculous, half-baked programming projects with the incredibly buggy D3 library. Aside from being entirely arbitrary in the grading, she was slow in doing so. Not much better than the actual prof. The final group project is a tremendous waste of time with extremely unclear objectives and arbitrary grading criteria. This isn't sour grapes either, I earned an A without really trying. But did I actually learn anything in the course? No, absolutely not. Zhicheng was poached from Adobe if my memory is correct; the University of Maryland would do well to send him right back. |
| Zhicheng Liu CMSC734 Expecting a B admin 12/20/2023 | The professor is very bad in grading. |
| Zhicheng Liu CMSC734 Expecting an A Anonymous 12/12/2022 | A really nice and knowledgeable professor. I enjoyed this class and learned a lot about visualizations and the D3 library (will definitely try to use it in the future). The course was overall chill. The homeworks and assignments gave a good example all sorts of visualizations. Would recommend taking this class and would recommend this professor. |