Professor

Bruce Huang

AD
3.1
Overall Ratings
Based on 46 Users
Easiness 3.2 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Workload 3.6 / 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 (46)

3 of 3
3 of 3
Add your review...
April 10, 2023
Quarter: Winter 2023
Grade: A

Very lenient, chill guy. Extends due dates, made our exams online and open note/compiler, and gave generous extra credit. Projects and tests were manageable, but previous coding experience helps a TON. His lectures are confusing and he went on tangents, so you may not learn that much from him. Overall good class tho.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
June 20, 2022
Quarter: Winter 2022
Grade: A+

Bruce was such a fun professor and he's a really nice guy who cares. However, I didn't really learn that much from lectures and more drew from previous knowledge. He was super fair with grades and gave very generous extra credit. His CS31 class was generally on the easier side so IDK how well it prepares you for CS32 since I didn't take it (but I did hear people who had Bruce struggled more). Discussions aren't mandatory which was nice, but doing the optional worksheets on my own time definitely helped.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
April 2, 2021
Quarter: Winter 2021
Grade: A-

Huang is the best! He's an excellent professor with engaging lectures and lots of experience in the field (IBM executive). When I took this class, it was very very easy. There's a midterm, a final, and 7 projects. The projects are mostly very straightforward, except for the 3rd, which was much more complex than the others. He does have a bit of an accent, but he's easy to understand after a couple days.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Feb. 16, 2022
Quarter: Winter 2022
Grade: I

I really like professor Huang. I think he takes a great approach to teaching an introductory computer science, coming from somebody with no experience. He is, however, very intelligent which makes it difficult to bring simple questions to class because he can't simplify them. The tests and projects are challenging, but if you have good time management skills you will be fine. This is not work that can be done a few days before the deadline.

Helpful?

0 0 Please log in to provide feedback.
March 26, 2025
Quarter: Winter 2025
Grade: A-

If this is your first time learning coding, you are definitely screwed. The professor won't respond to your emails and won't answer your questions on Piazza (ironically, he encourages students to use this rather than email). You’ve got to learn the whole thing by yourself, which takes a lot of time. I have some coding experience from high school (Java), but still struggled with classes in C++ , which felt kind of different from Java.

Some people might say this class is an easy A, but this doesn’t include you.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 31, 2022
Quarter: Winter 2022
Grade: A-

I took this class after receiving a recommendation from one of my CS major friends. Although I was very intimidated by the fact that this class is taught in C++, Dr. Huang helped eliminate some of my worries. I agree with the fact that he is super kind and knowledgeable in CS as a whole, but what some users failed to mention is that he sometimes has poor communication. Dr. Huang certainly does his best to be accommodating to students, but depending on what else he has going on in his life, he will sometimes take weeks to respond to emails. Although he can take a while to respond, he has always resolved my issues and concerns regarding the course. All in all, I highly recommend Dr. Huang!

Helpful?

0 0 Please log in to provide feedback.
March 26, 2025
Quarter: Winter 2025
Grade: B

I really hated this class.
Professor's lectures are so boring and unclear. Very disorganized and basically half the class stops coming at some point. The tests were difficult, at least for me. Small mistakes lead to big grade drops. Projects were the only thing stopping me from getting a C, but I heard for many that was what led to a lower grade, because small mistakes on the projects lead to a zero. Project specs (instructions) are unclear, and mandatory things are only revealed in office hours or later announcements or discussions, which means its always a gamble to whether you do well or not.

Professor is never helpful, neglects emails.
Don't take this class with him.

Helpful?

0 0 Please log in to provide feedback.
March 26, 2025
Quarter: Winter 2025
Grade: B

I really hated this class.
Professor's lectures are so boring and unclear. Very disorganized and basically half the class stops coming at some point. The tests were difficult, at least for me. Small mistakes lead to big grade drops. Projects were the only thing stopping me from getting a C, but I heard for many that was what led to a lower grade, because small mistakes on the projects lead to a zero. Project specs (instructions) are unclear, and mandatory things are only revealed in office hours or later announcements or discussions, which means its always a gamble to whether you do well or not.

Professor is never helpful, neglects emails.
Don't take this class with him.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
Quarter: Winter 2023
Grade: A
April 10, 2023

Very lenient, chill guy. Extends due dates, made our exams online and open note/compiler, and gave generous extra credit. Projects and tests were manageable, but previous coding experience helps a TON. His lectures are confusing and he went on tangents, so you may not learn that much from him. Overall good class tho.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2022
Grade: A+
June 20, 2022

Bruce was such a fun professor and he's a really nice guy who cares. However, I didn't really learn that much from lectures and more drew from previous knowledge. He was super fair with grades and gave very generous extra credit. His CS31 class was generally on the easier side so IDK how well it prepares you for CS32 since I didn't take it (but I did hear people who had Bruce struggled more). Discussions aren't mandatory which was nice, but doing the optional worksheets on my own time definitely helped.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2021
Grade: A-
April 2, 2021

Huang is the best! He's an excellent professor with engaging lectures and lots of experience in the field (IBM executive). When I took this class, it was very very easy. There's a midterm, a final, and 7 projects. The projects are mostly very straightforward, except for the 3rd, which was much more complex than the others. He does have a bit of an accent, but he's easy to understand after a couple days.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2022
Grade: I
Feb. 16, 2022

I really like professor Huang. I think he takes a great approach to teaching an introductory computer science, coming from somebody with no experience. He is, however, very intelligent which makes it difficult to bring simple questions to class because he can't simplify them. The tests and projects are challenging, but if you have good time management skills you will be fine. This is not work that can be done a few days before the deadline.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
Quarter: Winter 2025
Grade: A-
March 26, 2025

If this is your first time learning coding, you are definitely screwed. The professor won't respond to your emails and won't answer your questions on Piazza (ironically, he encourages students to use this rather than email). You’ve got to learn the whole thing by yourself, which takes a lot of time. I have some coding experience from high school (Java), but still struggled with classes in C++ , which felt kind of different from Java.

Some people might say this class is an easy A, but this doesn’t include you.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2022
Grade: A-
March 31, 2022

I took this class after receiving a recommendation from one of my CS major friends. Although I was very intimidated by the fact that this class is taught in C++, Dr. Huang helped eliminate some of my worries. I agree with the fact that he is super kind and knowledgeable in CS as a whole, but what some users failed to mention is that he sometimes has poor communication. Dr. Huang certainly does his best to be accommodating to students, but depending on what else he has going on in his life, he will sometimes take weeks to respond to emails. Although he can take a while to respond, he has always resolved my issues and concerns regarding the course. All in all, I highly recommend Dr. Huang!

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
Quarter: Winter 2025
Grade: B
March 26, 2025

I really hated this class.
Professor's lectures are so boring and unclear. Very disorganized and basically half the class stops coming at some point. The tests were difficult, at least for me. Small mistakes lead to big grade drops. Projects were the only thing stopping me from getting a C, but I heard for many that was what led to a lower grade, because small mistakes on the projects lead to a zero. Project specs (instructions) are unclear, and mandatory things are only revealed in office hours or later announcements or discussions, which means its always a gamble to whether you do well or not.

Professor is never helpful, neglects emails.
Don't take this class with him.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
Quarter: Winter 2025
Grade: B
March 26, 2025

I really hated this class.
Professor's lectures are so boring and unclear. Very disorganized and basically half the class stops coming at some point. The tests were difficult, at least for me. Small mistakes lead to big grade drops. Projects were the only thing stopping me from getting a C, but I heard for many that was what led to a lower grade, because small mistakes on the projects lead to a zero. Project specs (instructions) are unclear, and mandatory things are only revealed in office hours or later announcements or discussions, which means its always a gamble to whether you do well or not.

Professor is never helpful, neglects emails.
Don't take this class with him.

Helpful?

0 0 Please log in to provide feedback.
3 of 3
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!