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)

2 of 2
2 of 2
Add your review...
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.
April 15, 2024
Quarter: Winter 2024
Grade: A

Listen, if you don't have coding experience do not take this class. All the good things you're hearing about Huang are from people who already know how to code. I have never coded before and Huang made this class so unnecessarily stressful and difficult. His lectures were extremely boring, hard to follow, and plain unhelpful. He clearly did not know how to teach coding at a beginner level. His tests aren't hard but he doesn't teach well enough for the content that is on them. The midterm was taken during week 4 or 5 and wasn't graded until week NINE. And even then some people's tests weren't even fully graded. I got a C- on the midterm which was around the average which was so nerve wracking and stressful since the final was two weeks later. Luckily he offered an extra credit quiz for up to 12 points on the midterm which alleviated some stress. The only reason I ended with an A is because we were allowed a cheat sheet on the final and I had exactly what was on the final and exactly an all-or-nothing 10 point extra credit question written on my cheat sheet so I ended up getting a 102 on the final. As for projects, his specs are actually TERRIBLE. He is so bad at explaining what he wants which results in the project averages to sometime be in the 70s and 80s. But again, if you have done programming before you will get an A, but if not it will be unnecessarily stressful.

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.
April 13, 2024
Quarter: Winter 2024
Grade: C-

i took this class as a non-STEM major so take this review with a grain of salt. Professor Huang is a great person, but he sucks at lecturing. what i mean is that he is very accommodating to students' opinions but most of the time, i feel like i am self-studying for the projects and exams. but i do think that's how it should be at UCLA regardless of what class you're taking. the TA's and LA's weren't that great either because i would ask them a couple questions regarding code and they would reply with a generic answer. overall, a pretty mid experience with this class.

Helpful?

0 0 Please log in to provide feedback.
April 10, 2024
Quarter: Winter 2024
Grade: B-

This class was a joke, two lectures form 4-5:50 on Monday and Wednesday where he would sit in the front of the class and talk without a microphone to 150+ ppl(the first week there were like 200-250 ppl). If you were sat anywhere behind the 7/8th row, you had no chance of following the lecture. Lecture was not very useful but he uploaded videos that clarified the concepts on bruin learn. I have to add that this class only has one midterm that is 25% of your grade (that we took week 4) so if you do badly on that you're cooked. It's standard in the COM SCI department (i think?- most professors do it anyway) that your project score is capped by the mean of the midterm and final +30 points (so if you get a 50 and a 60, your project score is out of 75% not 100%), but having one midterm really screwed me over. I got a 90 on the final and a 98 on the projects (which imo where WAY easier than they should have been), but I hadn't quite grasped the concepts of project 3 when we did the midterm (midterm was on Wednesday and project 3 was due on saturday) so I went in and bombed it because 40% of our grade was about loops. I got a 40% on my midterm (it was graded week 8). This was obviously my own fault but I felt like they were grading unecessarily harshly. Also it was online so there was definitely cheating (it was on respondus lockdown browser though). He did give us an extra credit quiz which increased our grade by 12%. I got an extra 8.6% because of it, which was the difference between a C+ and a B- for me and I am very glad he did that. But he made it seem as tho u were guaranteed a 100% if you did it and it was definitely not like that. It was easy enough though. Overall, I think you should take another proffeser but if you gotta take Huang, just keep in mind that you're going to have to put in a lot of outside effort (W3schools, LearnCpp and I recommend C++ for beginners by Dr Kung-Hua Chang (this book SAVED me for the final)). He was really helpful during OH and piazza was really helpful (although some of the student's questions confused me more than helped me), and also my TA and LA were great.

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 2024
Grade: A
April 15, 2024

Listen, if you don't have coding experience do not take this class. All the good things you're hearing about Huang are from people who already know how to code. I have never coded before and Huang made this class so unnecessarily stressful and difficult. His lectures were extremely boring, hard to follow, and plain unhelpful. He clearly did not know how to teach coding at a beginner level. His tests aren't hard but he doesn't teach well enough for the content that is on them. The midterm was taken during week 4 or 5 and wasn't graded until week NINE. And even then some people's tests weren't even fully graded. I got a C- on the midterm which was around the average which was so nerve wracking and stressful since the final was two weeks later. Luckily he offered an extra credit quiz for up to 12 points on the midterm which alleviated some stress. The only reason I ended with an A is because we were allowed a cheat sheet on the final and I had exactly what was on the final and exactly an all-or-nothing 10 point extra credit question written on my cheat sheet so I ended up getting a 102 on the final. As for projects, his specs are actually TERRIBLE. He is so bad at explaining what he wants which results in the project averages to sometime be in the 70s and 80s. But again, if you have done programming before you will get an A, but if not it will be unnecessarily stressful.

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 2024
Grade: C-
April 13, 2024

i took this class as a non-STEM major so take this review with a grain of salt. Professor Huang is a great person, but he sucks at lecturing. what i mean is that he is very accommodating to students' opinions but most of the time, i feel like i am self-studying for the projects and exams. but i do think that's how it should be at UCLA regardless of what class you're taking. the TA's and LA's weren't that great either because i would ask them a couple questions regarding code and they would reply with a generic answer. overall, a pretty mid experience with this class.

Helpful?

0 0 Please log in to provide feedback.
COM SCI 31
Quarter: Winter 2024
Grade: B-
April 10, 2024

This class was a joke, two lectures form 4-5:50 on Monday and Wednesday where he would sit in the front of the class and talk without a microphone to 150+ ppl(the first week there were like 200-250 ppl). If you were sat anywhere behind the 7/8th row, you had no chance of following the lecture. Lecture was not very useful but he uploaded videos that clarified the concepts on bruin learn. I have to add that this class only has one midterm that is 25% of your grade (that we took week 4) so if you do badly on that you're cooked. It's standard in the COM SCI department (i think?- most professors do it anyway) that your project score is capped by the mean of the midterm and final +30 points (so if you get a 50 and a 60, your project score is out of 75% not 100%), but having one midterm really screwed me over. I got a 90 on the final and a 98 on the projects (which imo where WAY easier than they should have been), but I hadn't quite grasped the concepts of project 3 when we did the midterm (midterm was on Wednesday and project 3 was due on saturday) so I went in and bombed it because 40% of our grade was about loops. I got a 40% on my midterm (it was graded week 8). This was obviously my own fault but I felt like they were grading unecessarily harshly. Also it was online so there was definitely cheating (it was on respondus lockdown browser though). He did give us an extra credit quiz which increased our grade by 12%. I got an extra 8.6% because of it, which was the difference between a C+ and a B- for me and I am very glad he did that. But he made it seem as tho u were guaranteed a 100% if you did it and it was definitely not like that. It was easy enough though. Overall, I think you should take another proffeser but if you gotta take Huang, just keep in mind that you're going to have to put in a lot of outside effort (W3schools, LearnCpp and I recommend C++ for beginners by Dr Kung-Hua Chang (this book SAVED me for the final)). He was really helpful during OH and piazza was really helpful (although some of the student's questions confused me more than helped me), and also my TA and LA were great.

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!