Professor

Harry Xu

1 of 1
Easiness 2.1/ 5
Clarity 2.4/ 5
Workload 2.0/ 5
Helpfulness 2.8/ 5
Most Helpful Review
Winter 2021 - At this point, it's no secret that CS 111 is a horribly designed course with many flaws, particularly regarding its awful pacing and disconnect between lecture material and labs. I would, however, instead like to offer tips about how to survive this class and some insight about Professor Xu. Lectures can be a little boring and confusing at times, but I think it's still a good way to stay on top of things and learn the material. Plus, the professor often emphasizes material that will show up on exams. Doing the recommended readings is also a good way to enforce your understanding of the material, especially if you have trouble grasping the how and why. The professor also provided some practice problems the quarter that I took it, and they really helped test my knowledge and let me figure out what topics I should review. For labs, you should attend discussion sections since the TAs go over what the labs are about and help get you started. It saves a lot of time since you won't have to really start from scratch looking things up all the time. Professor Xu isn't the best at explaining concepts in lecture, but he is definitely one of the most understanding instructors I've had. He listened to a lot of the complaints that students had about the course and took it as constructive advice for improving the class. For example, students complained about the difficulty of the midterm exam given the 2 hour time limit, and he made the final a lot more manageable. In all, he seems like one of the better options for this course.
Overall Rating N/A
Easiness N/A/ 5
Clarity N/A/ 5
Workload N/A/ 5
Helpfulness N/A/ 5
AD
Easiness N/A/ 5
Clarity N/A/ 5
Workload N/A/ 5
Helpfulness N/A/ 5
1 of 1

Adblock Detected

Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!