Howard Stahl
Department of Computer Science
AD
3.7
Overall Rating
Based on 99 Users
Easiness 3.9 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 3.4 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.8 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 3.7 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Uses Slides
GRADE DISTRIBUTIONS
34.1%
28.4%
22.7%
17.0%
11.4%
5.7%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

22.1%
18.4%
14.7%
11.0%
7.4%
3.7%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

32.2%
26.9%
21.5%
16.1%
10.7%
5.4%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

28.0%
23.4%
18.7%
14.0%
9.3%
4.7%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

22.3%
18.6%
14.9%
11.2%
7.4%
3.7%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

18.8%
15.7%
12.5%
9.4%
6.3%
3.1%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

ENROLLMENT DISTRIBUTIONS
Clear marks

Sorry, no enrollment data is available.

AD

Reviews (82)

1 of 9
1 of 9
Add your review...
Quarter: Winter 2018
Grade: A
Jan. 29, 2020

Pray to the bald Norwegian god and the blop blop guy and you will do fine

Helpful?

11 0 Please log in to provide feedback.
Quarter: Winter 2021
Grade: A+
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
March 16, 2021

As someone who has never coded before I thought Howard did a great job. Honestly all the assignments (except maybe for the third project) were really reasonable, including the tests. Howard is kind and helpful and will respond to the discussion forums and help you in office hours if you go. It wasn’t difficult to succeed in the class if you just manage your time wisely and go over notes and worksheets before tests. The only gripe I have is that the project descriptions were often lacking, so you kind of have to keep checking back to make sure you’re understanding what he wants correctly. But all that being said I would recommend Howard to anyone that needs to take CS 31. Solid teacher and overall nice guy.

Helpful?

3 0 Please log in to provide feedback.
Quarter: Winter 2022
Grade: N/A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
March 9, 2022

Stahl is a good professor, and the class shouldn't be too difficult (especially if you've had any prior exposure to computer science). The projects are super manageable and he gives you a Codeboard for each, so testing them is made pretty easy. The midterm and final aren't too bad – they test a combination of syntax understanding as well as broader code-writing. Lectures are generally pretty decent, although Stahl will often get stuck on topics and ramble for far longer than is necessary (this may also just be a symptom of 2 hour lectures).
Overall, I would definitely recommend the class, even if this is your first experience with computer science.

Helpful?

2 0 Please log in to provide feedback.
Quarter: Winter 2020
Grade: B+
Verified Reviewer This user is a verified UCLA student/alum.
Nov. 5, 2020

---Lecture: Stahl's lectures were pretty good, but it is hard to stay engaged the whole time. His slides are also not super useful.

---Professor: Stahl is super nice and approachable. He is also quite understanding. I did a project wrong and got a 0, but he was nice enough to let me submit it again.

---Projects: The projects are reasonable but can be challenging if you don't understand the information well. They are also graded pretty fairly.

---Exams: His midterm and final were both pretty challenging if you enter his class with no coding experience. If you did code before it should be a breeze. You do need to understand the material quite well.

---Tips: There are a TON of outside resources to learn C++, and I recommend that over relying on lecture (such as youtube). Professor Carey Nachenberg has public power point slides for cs31 that help a lot. Go to office hours for all your projects: you'll save so much time compared to trying to struggle through them on your own.

Helpful?

2 0 Please log in to provide feedback.
Quarter: Winter 2020
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
Aug. 29, 2020

The projects we had were pretty easy, and the midterm was fair. The lectures are kinda slow, but clear and easy to understand. My only complaint is that the specs for the projects weren't the most accurate and would regularly get updated throughout the week as people asked for clarifications. Overall a good experience!

Helpful?

2 0 Please log in to provide feedback.
Quarter: Winter 2023
Grade: A-
March 24, 2023

Howard is the fucking awesome. He is super responsive and extremely helpful with email. He is an awesomely funny lecturer I looked forward to going to class. On top of enjoying his presence his instruction of c++ and other topics is super clear and the projects were super creative and fun and relevant to what we learned in class. I love Howard. He is a human being.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Winter 2023
Grade: A+
Verified Reviewer This user is a verified UCLA student/alum.
March 24, 2023

cout << the_best_professor_ever;

"Howard Stahl"

He needs a 5.0 on this site, anyone who doesn't leave a 5.0 is just straight up wrong because I have never had such a laidback legend like Howard in my life. I want to get lunch with him and have him tell me stories about his dog Pixie and airplane disasters as I slowly drift off into sleep land. He makes coding simple and fun, and I miss him already :(

Helpful?

1 0 Please log in to provide feedback.
Quarter: Summer 2022
Grade: A+
Verified Reviewer This user is a verified UCLA student/alum.
Aug. 28, 2022

No idea why Howard is so underrated at just 3.5 in Bruinwalk, he deserves much more especially after the course has been transformed into Online Asynchronous instruction. Trust me, although CS31 is not the easiest course available under the sun (its workload depends on what kind of bugs you happen to run into), Howard is one of the best teachers you can have to bring you into the world of coding. Very humble guy who explains the otherwise tricky concepts in very relatable ways.

For people considering a CS related major or just thinking of picking up a new skill, highly recommend Howard's CS31 class. You will end up doing fine because help is available almost every day of the week with Office Hours scheduled on the days when there is no lecture or discussion and the quality of Office Hours sessions are awesome. Also, no worries if you are new to coding; because if I, a freshman with no prior coding experience who absolutely struggles with Math and Physics thinking in High School, turned out to do fine in this course, so can you too!

Helpful?

1 0 Please log in to provide feedback.
Quarter: Spring 2022
Grade: B
March 6, 2022

if you want to learn a new language (other than c++) take this guys class.

you will learn to walk the arrow, get the lollipop, pray to the bald Norwegian guy, and blop the blop blops,

absolutely automagical.

Helpful?

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

Honestly I consider CS31 very very easy. Were there complicated things? Yes, a few, but nothing you can't understand if you look at a bit into it. The homework does take time, but it's all easy and I don't get stuck on anything. I also never went to discussion, in fact, and apparently you can do well in this class if you don't. Howard is very humorous, and his dog Pixie is very cute. He is also very helpful in answering questions on CCLE, very patient.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Winter 2018
Grade: A
Jan. 29, 2020

Pray to the bald Norwegian god and the blop blop guy and you will do fine

Helpful?

11 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2021
Grade: A+
March 16, 2021

As someone who has never coded before I thought Howard did a great job. Honestly all the assignments (except maybe for the third project) were really reasonable, including the tests. Howard is kind and helpful and will respond to the discussion forums and help you in office hours if you go. It wasn’t difficult to succeed in the class if you just manage your time wisely and go over notes and worksheets before tests. The only gripe I have is that the project descriptions were often lacking, so you kind of have to keep checking back to make sure you’re understanding what he wants correctly. But all that being said I would recommend Howard to anyone that needs to take CS 31. Solid teacher and overall nice guy.

Helpful?

3 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2022
Grade: N/A
March 9, 2022

Stahl is a good professor, and the class shouldn't be too difficult (especially if you've had any prior exposure to computer science). The projects are super manageable and he gives you a Codeboard for each, so testing them is made pretty easy. The midterm and final aren't too bad – they test a combination of syntax understanding as well as broader code-writing. Lectures are generally pretty decent, although Stahl will often get stuck on topics and ramble for far longer than is necessary (this may also just be a symptom of 2 hour lectures).
Overall, I would definitely recommend the class, even if this is your first experience with computer science.

Helpful?

2 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2020
Grade: B+
Nov. 5, 2020

---Lecture: Stahl's lectures were pretty good, but it is hard to stay engaged the whole time. His slides are also not super useful.

---Professor: Stahl is super nice and approachable. He is also quite understanding. I did a project wrong and got a 0, but he was nice enough to let me submit it again.

---Projects: The projects are reasonable but can be challenging if you don't understand the information well. They are also graded pretty fairly.

---Exams: His midterm and final were both pretty challenging if you enter his class with no coding experience. If you did code before it should be a breeze. You do need to understand the material quite well.

---Tips: There are a TON of outside resources to learn C++, and I recommend that over relying on lecture (such as youtube). Professor Carey Nachenberg has public power point slides for cs31 that help a lot. Go to office hours for all your projects: you'll save so much time compared to trying to struggle through them on your own.

Helpful?

2 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2020
Grade: A
Aug. 29, 2020

The projects we had were pretty easy, and the midterm was fair. The lectures are kinda slow, but clear and easy to understand. My only complaint is that the specs for the projects weren't the most accurate and would regularly get updated throughout the week as people asked for clarifications. Overall a good experience!

Helpful?

2 0 Please log in to provide feedback.
Quarter: Winter 2023
Grade: A-
March 24, 2023

Howard is the fucking awesome. He is super responsive and extremely helpful with email. He is an awesomely funny lecturer I looked forward to going to class. On top of enjoying his presence his instruction of c++ and other topics is super clear and the projects were super creative and fun and relevant to what we learned in class. I love Howard. He is a human being.

Helpful?

1 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2023
Grade: A+
March 24, 2023

cout << the_best_professor_ever;

"Howard Stahl"

He needs a 5.0 on this site, anyone who doesn't leave a 5.0 is just straight up wrong because I have never had such a laidback legend like Howard in my life. I want to get lunch with him and have him tell me stories about his dog Pixie and airplane disasters as I slowly drift off into sleep land. He makes coding simple and fun, and I miss him already :(

Helpful?

1 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Summer 2022
Grade: A+
Aug. 28, 2022

No idea why Howard is so underrated at just 3.5 in Bruinwalk, he deserves much more especially after the course has been transformed into Online Asynchronous instruction. Trust me, although CS31 is not the easiest course available under the sun (its workload depends on what kind of bugs you happen to run into), Howard is one of the best teachers you can have to bring you into the world of coding. Very humble guy who explains the otherwise tricky concepts in very relatable ways.

For people considering a CS related major or just thinking of picking up a new skill, highly recommend Howard's CS31 class. You will end up doing fine because help is available almost every day of the week with Office Hours scheduled on the days when there is no lecture or discussion and the quality of Office Hours sessions are awesome. Also, no worries if you are new to coding; because if I, a freshman with no prior coding experience who absolutely struggles with Math and Physics thinking in High School, turned out to do fine in this course, so can you too!

Helpful?

1 0 Please log in to provide feedback.
Quarter: Spring 2022
Grade: B
March 6, 2022

if you want to learn a new language (other than c++) take this guys class.

you will learn to walk the arrow, get the lollipop, pray to the bald Norwegian guy, and blop the blop blops,

absolutely automagical.

Helpful?

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

Honestly I consider CS31 very very easy. Were there complicated things? Yes, a few, but nothing you can't understand if you look at a bit into it. The homework does take time, but it's all easy and I don't get stuck on anything. I also never went to discussion, in fact, and apparently you can do well in this class if you don't. Howard is very humorous, and his dog Pixie is very cute. He is also very helpful in answering questions on CCLE, very patient.

Helpful?

1 0 Please log in to provide feedback.
1 of 9
3.7
Overall Rating
Based on 99 Users
Easiness 3.9 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 3.4 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.8 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 3.7 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Uses Slides
    (48)
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!