Your feedback has been sent to our team.
41 Ratings
Hours/Week
No grades found
— Students
Overall this was a great class. Sherriff was engaging during lectures. The few times I didn't go, I actually kind of regretted it. There are a couple random attendances which range from CS questions to silly surveys just to see who is there. The project in the middle of the semester took a lot of time, but it wasn't incredibly hard. Definitely recommend this class
A lot of people like this teacher, but personally, I'm not a fan. He just focuses on things that I'm not interested in (like how to work in a group) rather than how to build good software. He also likes giving out big projects/labs, and if you get a bad group, you're screwed. Tests were not too hard, but you had to memorize random vocabulary. The tests didn't judge how well you knew computer science, but how well you knew his random vocabulary/group work concepts.
Sherriff is definitely one of the better professors in the CS department. It is obvious he cares about teaching and not just lecturing to students. And he's got a great sense of humor as well. Homeworks generally weren't too bad -- they were all group/pair work and you got to work on them in lab. Make sure you stay on top of work for the group project, though; you will have to put some time outside of class for it. Overall, very good class with a great professor.
Sherriff is a great, entertaining, and very approachable professor. His class isn't too hard, but the homework assignment due dates can creep up on you if you don't stay on top of them. The labs are only graded on participation, so you don't have to worry about those. Also, go to his review sessions the night before the tests/final, it will help tremendously!
Take this class, even if you had a bad experience with 101!
Good professor, but the material isn't quite as exciting as 101 with Humphreys. Go to the review sessions for the test, he tells you exactly what every question will be and just changes around the wording. The tests are graded very quickly so you might initially get a lower grade than you deserve. Submit a regrade and don't worry about it.
GO TO THE REVIEW SESSIONS for the exams. They are extremely helpful. He basically tells you what to study and what is going to be on the exam. Sometimes he actually tells you what the coding questions are going to be on the exam. Sherriff is a very knowledgeable and funny man. He has a unique sense of humor which might not appeal to everyone, but it keeps the class interesting. He records his lectures, so if you don't come to class, you can listen to them. Labs are mandatory. Class attendance is not mandatory, but he often does random polls in class (through clickers) and he keeps track of them. At the end of the semester, if you participated in a good amount of the polls, he gives you 5/5 as a part of your homework grade. Homework was about 25% of your grade, and the actual homework is 100/100 points but the clicker polls bumps it up to a maximum of 105/105. So 5 points might or might not help you. 5 Homework Assignments, but when I took him he didn't make us do the last homework assignment because we did not have enough time. Tests and Final Exam can be tricky at times. That's why he holds review sessions. Listening to some of the lectures can help supplement your studying. Final Project lasts 3 weeks. Stay on top of it. It is worth about 25% of your grade. Overall nice guy. The lectures are definitely more exciting than CS101.
Sherriff does not know how to run a class. He cannot stay on topic to save his life, and any question that is asked will cause him to stray from the material at hand. In addition, he was unwilling to regrade tests. There are only 5-6 HW assignments, some aren't bad, some take a while. There is a final project that he only gives you two weeks to do. Overall, it was an ok class, the tests were not easy, but they could have been worse. If you need help on HW, get to the TA's early in the week, or you will be in office hours all day.
Get us started by writing a question!
It looks like you've already submitted a answer for this question! If you'd like, you may edit your original response.
No course sections viewed yet.