Professor Stone is awesome! While his lecture slides weren't too helpful, he asks the class questions that make sure you understand the material. Sometimes he goes through the material really fast, so you definitely want to go back and review the topics covered in class. As for the class itself, I thought it was designed really well in that the homework assignments taught you a lot of the material. HW, labs, and in-class participation are 55% of your grade already, so if you put in the work then you should do well in the class.
Grade Distribution
No grade data available
13 Reviews
I was compelled to write this review because I thought that the review he has is too harsh. Stone is probably one the sweetest professors, very likable and he tries really hard to help you when you have questions. I do think his teaching style is lacking but I don't find it completely distracting, and I never felt that I was falling behind the other classes. I will also say that I think he's improved in the time that I've known him over the course of the semester. Teaching isn't his first profession so I think he's just figuring out his style. Anyways, some advice if you take it with Stone is to make sure to ask questions when you're confused (he loves when people participate) and sit close to the front as he is more likely to come to help you during in-class assignments. Also, If you find his slides to be pretty bare-bones (and they sometimes are!), use Basit's slides to reiterate what you've learned. The class itself is a lot of fun and you learn a lot, if you liked 1110 you'll like this class.
Also, do not let the first few weeks freak you out. There is a learning curve going from Python to Java and it can get overwhelming but go to the Python to Java review session and just stick with it, it gets so much better.
So, Professor Stone is a pretty nice guy. He tries really hard to be friendly. The problem is that he's not that great at teaching. Last semester I only had him for a few weeks before switching to another professor, but by then, I was so far behind on the basics that I ended up having to drop the class. The problem is that in the first class he even said this isn't his full-time job. He even filled in for our professor once this semester and I felt like he was spending more time trying to figure out how to display everything on the projector more than he was teaching. I'm taking it again this semester and can already see a massive improvement from where I was last semester. I'm not saying it's impossible to pass the class by any means with him, you're just going to have to work a lot harder.