Professor

Howard Stahl

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

Reviews (130)

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

He has a habit of going on tangents and making the material more confusing than it needs to be. I recommend looking up topics if you don't understand them after lecture. Nevertheless, Pixie is a cute dog. Would take again.

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

This was my first time taking a CS course and the way the material was broken down and presented was manageable even for a complete beginner like me. The course mark was based on 7 projects, 1 midterm, and 1 final. The projects were reasonable (#3 took up more time than the others tho) but make sure you don't start them last minute and take advantage of office hours if you get stuck. The midterm/final were very straight forward-- make sure you understand the projects because the tests were heavily based on concepts seen in the projects. Overall I enjoyed the class and bonus points for the professor's dog who would often show up on camera.

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

Howard did an amazing job of teaching this course in such a way that even though I had no coding experience (it took me a couple of days to realize int meant integer haha) it was by no means a hard or difficult class. The workload could at times be excessive, but that is just the nature of coding and the time you have to put into actually typing code, and even testing it. It really helped me initially to attend OH and ask clarifying questions early on, but after week 4 I had a strong enough understanding of the course and its material to really breeze through the class. Tests are easy, projects take time, lecture could at times be confusing but was overall very clear. And pixie is a big plus :)

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

Stahl is a great professor, although I did take computer science in high school, so I had an advantage. He tells you all you really need to know for the projects, although for one of the it was really unclear, but he has a forum where people can ask and answer questions. He provides a lot of tests for your programs to make sure you are heading in the right direction, and the only tougher part about this class is the final because the harder material is pushed towards the end and there were some oddly specific questions that I could not find the answer to anywhere.

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.
Aug. 26, 2021
Quarter: Summer 2021
Grade: A+

I took this course in the summer after graduating high school with barely any coding experience. As an absolute beginner who did the tiniest bit of java, this course was very introductory and not too difficult if you take the time to understand the concepts. I think Howard does a good job of explaining everything in his lectures but the slides and class notes are a bit hard to read. Other than that, if you put in the effort, you will do well. The midterms and exam cover everything you learned and never go too far beyond what was covered in class.

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

I went into this class with no coding experience at all, and Stahl taught pretty well, but I definitely learned more by just doing the projects. The online midterm was super easy, and the final was also relatively easy but definitely required you to actually understand the coding part (moreso than the midterm). Projects 3 and 7 had me wanting to die for a little bit but I finished them (mostly) by myself.
I did not go to a single lecture in person and I'm glad because he talks sooooo slow and I understood him better at 2x.
Overall I thought Stahl was really nice and good at answering project-related questions. Would recommend!!!!!

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 17, 2022
Quarter: Winter 2022
Grade: A+

Pretty much the easiest class I've ever taken.

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

Overall, I did not find this class too difficult. You do have to put a lot of time into the projects, but you will walk out with a great understanding of C++. Only reason I got an A- was because I did not study for the midterm.
Project grades are based on wether or not you pass all test cases, and Stahl supplies you most of them before you turn it in. Getting 100% on all the projects is very doable. Although, you do have to study for the exams quite a bit, as there's a multiple choice section that requires a lot of practice to remember without a compiler.
If you put in some effort, you will succeed!

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-

Stahl did his job, nothing more, nothing less. I started the class with 6 weeks of zoom lectures, and 4 final weeks back in-person, and frankly, in person was the most boring thing I've ever attended. It was disengaging, slow, and gloom. I will say that I did learn what was needed for CS31, and it is not hard to do well in this class, but it was a slow and tough process to adhere to.

Helpful?

0 0 Please log in to provide feedback.
April 8, 2025
Quarter: Winter 2025
Grade: A

Going into this class, I had no interest in computer science in general and only took this class to fulfill the requirement. However, Professor Stahl completely changed my point of view on this and got me interested in the subject.
Professor Stahl is incredibly passionate about teaching Com Sci and made the quarter a joy. As someone with no coding experience, he made this class incredibly easy to understand as he really broke it into pieces using analogies we could understand. I was unable to attend half of the lectures, but I learned just as efficiently through zoom. It felt weird not hearing his voice on x2 speed at one point.
The exams offer no surprises and he grades the projects and homework very leniently. Overall, if you have little experience in coding and are looking to learn more, this is 100% the class to take.

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

He has a habit of going on tangents and making the material more confusing than it needs to be. I recommend looking up topics if you don't understand them after lecture. Nevertheless, Pixie is a cute dog. Would take again.

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

This was my first time taking a CS course and the way the material was broken down and presented was manageable even for a complete beginner like me. The course mark was based on 7 projects, 1 midterm, and 1 final. The projects were reasonable (#3 took up more time than the others tho) but make sure you don't start them last minute and take advantage of office hours if you get stuck. The midterm/final were very straight forward-- make sure you understand the projects because the tests were heavily based on concepts seen in the projects. Overall I enjoyed the class and bonus points for the professor's dog who would often show up on camera.

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

Howard did an amazing job of teaching this course in such a way that even though I had no coding experience (it took me a couple of days to realize int meant integer haha) it was by no means a hard or difficult class. The workload could at times be excessive, but that is just the nature of coding and the time you have to put into actually typing code, and even testing it. It really helped me initially to attend OH and ask clarifying questions early on, but after week 4 I had a strong enough understanding of the course and its material to really breeze through the class. Tests are easy, projects take time, lecture could at times be confusing but was overall very clear. And pixie is a big plus :)

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

Stahl is a great professor, although I did take computer science in high school, so I had an advantage. He tells you all you really need to know for the projects, although for one of the it was really unclear, but he has a forum where people can ask and answer questions. He provides a lot of tests for your programs to make sure you are heading in the right direction, and the only tougher part about this class is the final because the harder material is pushed towards the end and there were some oddly specific questions that I could not find the answer to anywhere.

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: Summer 2021
Grade: A+
Aug. 26, 2021

I took this course in the summer after graduating high school with barely any coding experience. As an absolute beginner who did the tiniest bit of java, this course was very introductory and not too difficult if you take the time to understand the concepts. I think Howard does a good job of explaining everything in his lectures but the slides and class notes are a bit hard to read. Other than that, if you put in the effort, you will do well. The midterms and exam cover everything you learned and never go too far beyond what was covered in class.

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 16, 2022

I went into this class with no coding experience at all, and Stahl taught pretty well, but I definitely learned more by just doing the projects. The online midterm was super easy, and the final was also relatively easy but definitely required you to actually understand the coding part (moreso than the midterm). Projects 3 and 7 had me wanting to die for a little bit but I finished them (mostly) by myself.
I did not go to a single lecture in person and I'm glad because he talks sooooo slow and I understood him better at 2x.
Overall I thought Stahl was really nice and good at answering project-related questions. Would recommend!!!!!

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 17, 2022

Pretty much the easiest class I've ever taken.

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 21, 2022

Overall, I did not find this class too difficult. You do have to put a lot of time into the projects, but you will walk out with a great understanding of C++. Only reason I got an A- was because I did not study for the midterm.
Project grades are based on wether or not you pass all test cases, and Stahl supplies you most of them before you turn it in. Getting 100% on all the projects is very doable. Although, you do have to study for the exams quite a bit, as there's a multiple choice section that requires a lot of practice to remember without a compiler.
If you put in some effort, you will succeed!

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

Stahl did his job, nothing more, nothing less. I started the class with 6 weeks of zoom lectures, and 4 final weeks back in-person, and frankly, in person was the most boring thing I've ever attended. It was disengaging, slow, and gloom. I will say that I did learn what was needed for CS31, and it is not hard to do well in this class, but it was a slow and tough process to adhere to.

Helpful?

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

Going into this class, I had no interest in computer science in general and only took this class to fulfill the requirement. However, Professor Stahl completely changed my point of view on this and got me interested in the subject.
Professor Stahl is incredibly passionate about teaching Com Sci and made the quarter a joy. As someone with no coding experience, he made this class incredibly easy to understand as he really broke it into pieces using analogies we could understand. I was unable to attend half of the lectures, but I learned just as efficiently through zoom. It felt weird not hearing his voice on x2 speed at one point.
The exams offer no surprises and he grades the projects and homework very leniently. Overall, if you have little experience in coding and are looking to learn more, this is 100% the class to take.

Helpful?

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