Professor

Bruce Huang

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

Reviews (31)

1 of 2
1 of 2
Add your review...
COM SCI 31
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 29, 2021
Quarter: Winter 2021
Grade: A+

Huang's an energetic professor who explains things well and evidently cares a lot about his students. He was super understanding with misunderstandings in CCLE and would do his best to clarify things through email or on Piazza. Would recommend if he teaches again

Helpful?

1 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 26, 2022
Quarter: Winter 2022
Grade: A

Love Bruce!! Super nice with grades and gave us an extra credit quiz worth 30 points. Can tell he is really passionate about computer science and tries really hard to help with all questions that come up. Something new for this quarter was that our 7th project was a open-ended design your own type project which I thought was really nice (adding on to/based on project 6). Overall a super nice professor and would definitely recommend taking CS31 with him over any other professor.
Also discussions aren't mandatory but I would recommend doing the optional worksheets as they are really useful in solidifying your understanding of the concepts.

Helpful?

1 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 1, 2021
Quarter: Winter 2021
Grade: A-

Professor Huang is a great professor and I would highly recommend taking his course. Throughout the quarter, it was very clear to me that he cares a lot about teaching and the quality of the content that he puts out. His lectures and slides are easy to understand and he's extremely accommodating and willing to help out his students. In addition, there were a ton of useful resources available. In terms of how the course was constructed, the exams and projects were fair and the course ran smoothly!

Helpful?

1 0 Please log in to provide feedback.
April 9, 2024
Quarter: Winter 2024
Grade: A+

This class was okay. I've taken APCSA and had a very good understanding of that material (not much after), and that's pretty similar to about 75% of the course material. If I had done any CS before, however, this class would have definitely been pretty difficult. I feel like my prior coding knowledge and general intuiton and experience in CS carried me through the projects and tests.

There were 6 projects. I'd say the 3rd one was the hardest and even that wasn't too bad. I got 100's on all the projects except for the 5th one where I missed a small edge case, and there were two test cases out of 10 that covered that.

TA's are active on piazza to answer questions. The project specs were mostly okay but a few parts definitely did need clarification, so please ask your questions (even if it's just a clarification)! A couple times just browsing piazza made me realize I interpreted a part of the assignment incorrectly and had to change it.

As for Huang himself, his lectures are all right. Again, since I had cs experience before it wasn't too bad to follow, but I did feel it could be a bit unorganized sometimes, especially when he would switch between several files at once and showing different pieces of code.

There was 1 midterm and 1 final. There was also a 12 point extra credit quiz to be added to your midterm score, and a 10 point EC question on the final (all or nothing). On the midterm, there were 2 MCQ's graded incorrectly (that they did regrade eventually), and I incorrectly lost 5 points on one of the FRQ's too and had to ask for a regrade, so my actual score was 10 points different than my initial (which is pretty significant and made it pretty stressful). There was ANOTHER grading error on the extra credit quiz which was honestly a little frustrating. In the end they did take care of regrades so it was all good, but it definitely added some unneccessary stress to the class.

The codewriting parts of the exams were probably pretty fair. The mcqs were mostly okay too but there were a few trick questions so read them carefully. I don't have too much of an opinion in this class. I did well but I wouldn't exaclty say I really enjoyed it too much? It was fine overall.

Helpful?

0 0 Please log in to provide feedback.
March 21, 2024
Quarter: Winter 2024
Grade: A

This class is pretty chill, and there were only 6 projects for us this quarter. However, Professor Huang is a pretty bad lecturer and honestly a lot of his lectures just consist of him showing us code and playing around with it but not really making any conclusions or points about what he is doing. However, the tests were generally fair and he does give pretty generous extra credit to add to both your midterm and final exam grades. I think I (hopefully) ended with an A with no real prior coding experience. The one main flaw of this class, however, is that it is quite unorganized, unclear, and project specs are quite confusing. Huang's TAs are also not too useful and are really slow with responding to emails, at least in my experience. If you want a nice, smooth introduction to C++ or Comp Sci in general I would advise against this class and try taking Stahl or Smallberg instead. They seem like much better lecturers.

Helpful?

0 0 Please log in to provide feedback.
March 19, 2024
Quarter: Winter 2024
Grade: N/A

Huang does not know how to teach. I don't think he has a clear outline of his material because they're just all over the place. He is inconsistent about projects and exams. Honestly think this class is a joke, especially with the extra credit quiz and final exam because he puts everything off until the last minute and doesn't care to clarify shit. The class itself is supposed to be easy but he makes it way too complicated than it should be. AVOID HIM AT ALL COST!

Helpful?

0 0 Please log in to provide feedback.
March 18, 2024
Quarter: Winter 2024
Grade: N/A

Oh guys, for god's sake, before getting my grade this class makes me feel super miserable. Reading 400 pages of a textbook right now, trying to prepare and praying to god.

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.
Dec. 21, 2023
Quarter: Winter 2022
Grade: A

Nice and easy prof.
Note: the jump from his CS31 class to CS32 is noticeable

Helpful?

0 0 Please log in to provide feedback.
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.
Quarter: Winter 2021
Grade: A+
March 29, 2021

Huang's an energetic professor who explains things well and evidently cares a lot about his students. He was super understanding with misunderstandings in CCLE and would do his best to clarify things through email or on Piazza. Would recommend if he teaches again

Helpful?

1 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 26, 2022

Love Bruce!! Super nice with grades and gave us an extra credit quiz worth 30 points. Can tell he is really passionate about computer science and tries really hard to help with all questions that come up. Something new for this quarter was that our 7th project was a open-ended design your own type project which I thought was really nice (adding on to/based on project 6). Overall a super nice professor and would definitely recommend taking CS31 with him over any other professor.
Also discussions aren't mandatory but I would recommend doing the optional worksheets as they are really useful in solidifying your understanding of the concepts.

Helpful?

1 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 1, 2021

Professor Huang is a great professor and I would highly recommend taking his course. Throughout the quarter, it was very clear to me that he cares a lot about teaching and the quality of the content that he puts out. His lectures and slides are easy to understand and he's extremely accommodating and willing to help out his students. In addition, there were a ton of useful resources available. In terms of how the course was constructed, the exams and projects were fair and the course ran smoothly!

Helpful?

1 0 Please log in to provide feedback.
COM SCI 31
Quarter: Winter 2024
Grade: A+
April 9, 2024

This class was okay. I've taken APCSA and had a very good understanding of that material (not much after), and that's pretty similar to about 75% of the course material. If I had done any CS before, however, this class would have definitely been pretty difficult. I feel like my prior coding knowledge and general intuiton and experience in CS carried me through the projects and tests.

There were 6 projects. I'd say the 3rd one was the hardest and even that wasn't too bad. I got 100's on all the projects except for the 5th one where I missed a small edge case, and there were two test cases out of 10 that covered that.

TA's are active on piazza to answer questions. The project specs were mostly okay but a few parts definitely did need clarification, so please ask your questions (even if it's just a clarification)! A couple times just browsing piazza made me realize I interpreted a part of the assignment incorrectly and had to change it.

As for Huang himself, his lectures are all right. Again, since I had cs experience before it wasn't too bad to follow, but I did feel it could be a bit unorganized sometimes, especially when he would switch between several files at once and showing different pieces of code.

There was 1 midterm and 1 final. There was also a 12 point extra credit quiz to be added to your midterm score, and a 10 point EC question on the final (all or nothing). On the midterm, there were 2 MCQ's graded incorrectly (that they did regrade eventually), and I incorrectly lost 5 points on one of the FRQ's too and had to ask for a regrade, so my actual score was 10 points different than my initial (which is pretty significant and made it pretty stressful). There was ANOTHER grading error on the extra credit quiz which was honestly a little frustrating. In the end they did take care of regrades so it was all good, but it definitely added some unneccessary stress to the class.

The codewriting parts of the exams were probably pretty fair. The mcqs were mostly okay too but there were a few trick questions so read them carefully. I don't have too much of an opinion in this class. I did well but I wouldn't exaclty say I really enjoyed it too much? It was fine overall.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
Quarter: Winter 2024
Grade: A
March 21, 2024

This class is pretty chill, and there were only 6 projects for us this quarter. However, Professor Huang is a pretty bad lecturer and honestly a lot of his lectures just consist of him showing us code and playing around with it but not really making any conclusions or points about what he is doing. However, the tests were generally fair and he does give pretty generous extra credit to add to both your midterm and final exam grades. I think I (hopefully) ended with an A with no real prior coding experience. The one main flaw of this class, however, is that it is quite unorganized, unclear, and project specs are quite confusing. Huang's TAs are also not too useful and are really slow with responding to emails, at least in my experience. If you want a nice, smooth introduction to C++ or Comp Sci in general I would advise against this class and try taking Stahl or Smallberg instead. They seem like much better lecturers.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
Quarter: Winter 2024
Grade: N/A
March 19, 2024

Huang does not know how to teach. I don't think he has a clear outline of his material because they're just all over the place. He is inconsistent about projects and exams. Honestly think this class is a joke, especially with the extra credit quiz and final exam because he puts everything off until the last minute and doesn't care to clarify shit. The class itself is supposed to be easy but he makes it way too complicated than it should be. AVOID HIM AT ALL COST!

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
Quarter: Winter 2024
Grade: N/A
March 18, 2024

Oh guys, for god's sake, before getting my grade this class makes me feel super miserable. Reading 400 pages of a textbook right now, trying to prepare and praying to god.

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
Dec. 21, 2023

Nice and easy prof.
Note: the jump from his CS31 class to CS32 is noticeable

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.
1 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!