- Home
- Search
- Howard Stahl
- All Reviews
Howard Stahl
AD
Based on 78 Users
Pray to the bald Norwegian god and the blop blop guy and you will do fine
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.
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!
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.
---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.
Howard explains clearly about concept in C++ and he is very nice! His teaching of CS31 can be easily understood by students who are new to programming. Though the workload of projects (one every week) is a little bit heavy, it can be handled well if you think and design your program carefully.
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.
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.
He Types Everything Like This
Stahl is possibly the worst instructor I've ever had. Don't take this class if you are not a CS major, as his teaching and grading method is geared toward students who already know the material. His lectures are terrible, he codes in Microsoft OneNote during class and his code is broken and full of spelling errors (because he doesn't use an IDE). His notes are fragmented and incomprehensible, and his tests are ridiculous. The final was 25 pages. His projects take HOURS to complete, and if you don't score well enough on the exams, your project grade is reduced. He is impatient and brushes you off during OH. Honestly, this was my only B- and it was warmly welcomed just to get me out of this class.
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.
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!
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.
---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.
Howard explains clearly about concept in C++ and he is very nice! His teaching of CS31 can be easily understood by students who are new to programming. Though the workload of projects (one every week) is a little bit heavy, it can be handled well if you think and design your program carefully.
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.
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.
Stahl is possibly the worst instructor I've ever had. Don't take this class if you are not a CS major, as his teaching and grading method is geared toward students who already know the material. His lectures are terrible, he codes in Microsoft OneNote during class and his code is broken and full of spelling errors (because he doesn't use an IDE). His notes are fragmented and incomprehensible, and his tests are ridiculous. The final was 25 pages. His projects take HOURS to complete, and if you don't score well enough on the exams, your project grade is reduced. He is impatient and brushes you off during OH. Honestly, this was my only B- and it was warmly welcomed just to get me out of this class.