- Home
- Search
- Howard Stahl
- COM SCI 31
AD
Based on 111 Users
TOP TAGS
There are no relevant tags for this professor yet.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Sorry, no enrollment data is available.
AD
Stahl is a little fluffy on the material, meaning his lectures are kind of glossy, and he doesn't really challenge students to do much more than they can handle. That being said....
He is a kind soul, and his projects were (I think) easier that Smallberg's would have been for CS31. I feel like I know most of the things I was supposed to learn, however, the projects are much more helpful than the lectures. His slides are useless, but the project spec will basically tell you everything you need to know for tests.
Fine class, not too hard, best to have friends to work with/proof read projects and share test cases with, but the prof is awful. He spends way too much time explaining simple topics, really needs to be much more concise, and is condescending and boring. If you've taken apcs, even a not great class, there really isn't much need to show up to the first six weeks of lecture - just take a look at the slides.
I found Stahl to be extremely condescending in office hours and a very boring lecturer. There is absolutely no way I could focus on his lectures and honestly found it to be a waste of time to spend four hours in lecture. Try to avoid his office hours at all time since he makes you feel stupid. Do everything in your power to not take his class. The material is not hard but it is also not worth the negative energy and condescension I received.
In the more complex parts of the course, Stahl's lectures can become almost incomprehensible. I think it's because of time constraints, but you will have to study a small amount on your own if you don't already have experience with C++. Other than that, no issues. Tests were fair, discussions were somewhat helpful (but not mandatory), projects were appropriately difficult, in my opinion.
I came into this class a total beginner in c++ and still managed to survive. Stahl gives out pretty good lectures that teach you what you need to know for the tests and projects, but he is very boring and will almost always make you very sleepy. Class projects were not tough but require you to plan out your project before you start. He is really bad at writing the project specs (instructions), so make sure you are doing EXACTLY what he asks for. Read the book if you don't know much about programming going in. It's actually pretty useful. The tests are reasonably difficult. Just make sure you read the entire question before you answer it, and check your test to make sure he didn't grade it incorrectly.
lectures are useless but I still went to them. if you don't know compsci you're gonna just have to learn from the book basically you just gotta rely on yourself to learn it all (typical ucla stuff). find practice problems or something to prepare for his midterm/final. if you've never learned compsci before. have fun
Easy class, but Stahl isn't the best professor. Exams were really straightforward and the projects are doable as long as you look understand the concepts he puts in the slides by reading the textbook, which is really helpful. Overall though, easy class.
The major problem with Stahl is that he does not know how to teach effectively. In my opinion, allocating 2 hours for a lecture with this professor is unnecessary. He waffles on for long periods of time about a topic that could be explained efficiently in under 5 minutes. He overcomplicates what is supposed to be simple ideas and topics. The worst part of Stahl is that he assigns projects that are of a much higher difficulty than what he teaches in lecture. It is very hard to use what you have learned in class, which is usually very little, and you then have to apply to a level beyond that he has shown you. Another pet peeve I have with him is that his notes and project specs are very messy. Putting it in that format in CCLE is extremely hard to read and understand. His lecture slides as well are pretty horrid. DO NOT TAKE HIM
Definitely an easy class as long as you start the projects earlier than a day or two before the due date. Tests are fairly straightforward and he allows a cheat sheet (front and back) for the midterm, and TWO cheat sheets (also front and back) for the final. He's not the most engaging lecturer, but as long as you read through the slides and maybe skim over the textbook for some more confusing concepts you should be fine. Discussions have limited benefit depending on the TA, but sometimes the TA will do part of the upcoming project during the section so they're helpful to go to if you don't quite know where to start with the homework.
Stahl is a little fluffy on the material, meaning his lectures are kind of glossy, and he doesn't really challenge students to do much more than they can handle. That being said....
He is a kind soul, and his projects were (I think) easier that Smallberg's would have been for CS31. I feel like I know most of the things I was supposed to learn, however, the projects are much more helpful than the lectures. His slides are useless, but the project spec will basically tell you everything you need to know for tests.
Fine class, not too hard, best to have friends to work with/proof read projects and share test cases with, but the prof is awful. He spends way too much time explaining simple topics, really needs to be much more concise, and is condescending and boring. If you've taken apcs, even a not great class, there really isn't much need to show up to the first six weeks of lecture - just take a look at the slides.
I found Stahl to be extremely condescending in office hours and a very boring lecturer. There is absolutely no way I could focus on his lectures and honestly found it to be a waste of time to spend four hours in lecture. Try to avoid his office hours at all time since he makes you feel stupid. Do everything in your power to not take his class. The material is not hard but it is also not worth the negative energy and condescension I received.
In the more complex parts of the course, Stahl's lectures can become almost incomprehensible. I think it's because of time constraints, but you will have to study a small amount on your own if you don't already have experience with C++. Other than that, no issues. Tests were fair, discussions were somewhat helpful (but not mandatory), projects were appropriately difficult, in my opinion.
I came into this class a total beginner in c++ and still managed to survive. Stahl gives out pretty good lectures that teach you what you need to know for the tests and projects, but he is very boring and will almost always make you very sleepy. Class projects were not tough but require you to plan out your project before you start. He is really bad at writing the project specs (instructions), so make sure you are doing EXACTLY what he asks for. Read the book if you don't know much about programming going in. It's actually pretty useful. The tests are reasonably difficult. Just make sure you read the entire question before you answer it, and check your test to make sure he didn't grade it incorrectly.
lectures are useless but I still went to them. if you don't know compsci you're gonna just have to learn from the book basically you just gotta rely on yourself to learn it all (typical ucla stuff). find practice problems or something to prepare for his midterm/final. if you've never learned compsci before. have fun
Easy class, but Stahl isn't the best professor. Exams were really straightforward and the projects are doable as long as you look understand the concepts he puts in the slides by reading the textbook, which is really helpful. Overall though, easy class.
The major problem with Stahl is that he does not know how to teach effectively. In my opinion, allocating 2 hours for a lecture with this professor is unnecessary. He waffles on for long periods of time about a topic that could be explained efficiently in under 5 minutes. He overcomplicates what is supposed to be simple ideas and topics. The worst part of Stahl is that he assigns projects that are of a much higher difficulty than what he teaches in lecture. It is very hard to use what you have learned in class, which is usually very little, and you then have to apply to a level beyond that he has shown you. Another pet peeve I have with him is that his notes and project specs are very messy. Putting it in that format in CCLE is extremely hard to read and understand. His lecture slides as well are pretty horrid. DO NOT TAKE HIM
Definitely an easy class as long as you start the projects earlier than a day or two before the due date. Tests are fairly straightforward and he allows a cheat sheet (front and back) for the midterm, and TWO cheat sheets (also front and back) for the final. He's not the most engaging lecturer, but as long as you read through the slides and maybe skim over the textbook for some more confusing concepts you should be fine. Discussions have limited benefit depending on the TA, but sometimes the TA will do part of the upcoming project during the section so they're helpful to go to if you don't quite know where to start with the homework.
Based on 111 Users
TOP TAGS
There are no relevant tags for this professor yet.