Professor

HanQin Cai

AD
3.3
Overall Ratings
Based on 23 Users
Easiness 3.0 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Workload 3.4 / 5 How light the workload is, 1 being extremely heavy and 5 being extremely light.
Clarity 2.8 / 5 How clear the professor is, 1 being extremely unclear and 5 being very clear.
Helpfulness 3.1 / 5 How helpful the professor is, 1 being not helpful at all and 5 being extremely helpful.

Reviews (23)

2 of 2
2 of 2
Add your review...
May 18, 2022
Quarter: Spring 2022
Grade: I

I would take any other professor than Cai. Although the homework load was light, if you come into this class with no coding experience (as I did) you will most likely struggle. I felt completely unprepared for the midterm and did pretty badly. The midterm average was in the 60s if that gives you any idea as to how the class was doing. The professor was extremely unhelpful when I visited his office during hours. He basically told me I would just have to understand the material better to do better on the final. I decided to persevere through the class, however, I got covid week 8 and he did not accept any accommodations for covid so I had to drop the class. Would not take his class again.

Helpful?

0 0 Please log in to provide feedback.
June 6, 2022
Quarter: Spring 2022
Grade: A

Cai is a good professor, and knows the material well. His slides were informative, and I feel like I learned a lot from this class. That said, it was not an easy class. Our first midterm had an average of a 68% which was then curved up to a 75%. Aside from the difficulty of tests, Cai also had a thick accent, and I found him very difficult to understand. My TA Willaim Garland was the goat, and taught us everything. Overall, I'd be hesitant to take another PIC course with Cai, but would probably do it if need be. If you can get someone else, do it. If not, I at least feel like I learned a lot.

Helpful?

0 0 Please log in to provide feedback.
April 4, 2019
Quarter: Winter 2019
Grade: A-

His midterms and finals are strange: not testing programming skills but totally about math.

Helpful?

0 0 Please log in to provide feedback.
April 4, 2019
Quarter: Winter 2019
Grade: A-

Prof Cai kind of curves the grading scale so more people get As. Midterms and finals are okay, as long as you understand the concepts on the practice exams he gives you'd be fine.
Hanqin Cai bu gei wo zuo ye fen. but in the end ta gei wo le, suo yi wo jiu bu zai zhe li xie English le.

Helpful?

0 0 Please log in to provide feedback.
June 8, 2019
Quarter: Winter 2019
Grade: A

I came into the class with absolutely zero knowledge in coding but I was still able to get an A. The biggest reason would most likely be because Cai is extremely fair with his exams. He has explicitly said that he only tests on what he covers in lectures, so attending lectures is extremely helpful.

Though he does have an accent, Cai has an exceptional understanding of the material and he does his best to impart his knowledge. I know that teaching coding is hard, but Cai does a pretty good job.

My only complaint is that he is not that friendly, though I did wear him down by the end of the quarter. He sometimes judges you when you ask what he probably thinks is a dumb question, but he does his best to answer.

I hated coding in the beginning, and I still do now but at least less.

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 10A
Quarter: Spring 2022
Grade: I
May 18, 2022

I would take any other professor than Cai. Although the homework load was light, if you come into this class with no coding experience (as I did) you will most likely struggle. I felt completely unprepared for the midterm and did pretty badly. The midterm average was in the 60s if that gives you any idea as to how the class was doing. The professor was extremely unhelpful when I visited his office during hours. He basically told me I would just have to understand the material better to do better on the final. I decided to persevere through the class, however, I got covid week 8 and he did not accept any accommodations for covid so I had to drop the class. Would not take his class again.

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 10A
Quarter: Spring 2022
Grade: A
June 6, 2022

Cai is a good professor, and knows the material well. His slides were informative, and I feel like I learned a lot from this class. That said, it was not an easy class. Our first midterm had an average of a 68% which was then curved up to a 75%. Aside from the difficulty of tests, Cai also had a thick accent, and I found him very difficult to understand. My TA Willaim Garland was the goat, and taught us everything. Overall, I'd be hesitant to take another PIC course with Cai, but would probably do it if need be. If you can get someone else, do it. If not, I at least feel like I learned a lot.

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 10A
Quarter: Winter 2019
Grade: A-
April 4, 2019

His midterms and finals are strange: not testing programming skills but totally about math.

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 10A
Quarter: Winter 2019
Grade: A-
April 4, 2019

Prof Cai kind of curves the grading scale so more people get As. Midterms and finals are okay, as long as you understand the concepts on the practice exams he gives you'd be fine.
Hanqin Cai bu gei wo zuo ye fen. but in the end ta gei wo le, suo yi wo jiu bu zai zhe li xie English le.

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 10A
Quarter: Winter 2019
Grade: A
June 8, 2019

I came into the class with absolutely zero knowledge in coding but I was still able to get an A. The biggest reason would most likely be because Cai is extremely fair with his exams. He has explicitly said that he only tests on what he covers in lectures, so attending lectures is extremely helpful.

Though he does have an accent, Cai has an exceptional understanding of the material and he does his best to impart his knowledge. I know that teaching coding is hard, but Cai does a pretty good job.

My only complaint is that he is not that friendly, though I did wear him down by the end of the quarter. He sometimes judges you when you ask what he probably thinks is a dumb question, but he does his best to answer.

I hated coding in the beginning, and I still do now but at least less.

Helpful?

0 0 Please log in to provide feedback.
2 of 2
ADS

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!