None

Rate My Professors (21)


CS64 . 4 Months Ago

Professor Sherwood's lectures can be a bit all over the place and unfocused, but the explanations are generally helpful. Labs are challenging, but not impossible. The midterm and final are reasonable.

0 helpful 0 unhelpful
CS64 . 4 Months Ago

Professor Sherwood is a spectacular professor and one of my fsv

0 helpful 0 unhelpful
CS64 . 1 Year, 2 Days Ago

FAVORITE CS PROFESSOR!! I've always been horrible at hardware but Sherwood made it so understandable, his lectures are so thorough and well paced. I put in effort but got a good grade in this class without having to stress. Weirdest thing is that I even remember what he taught long after I've taken the class. He made Assembly really interesting.

0 helpful 0 unhelpful
CS64 . 1 Year, 10 Months Ago

45% final, 30% lab, 25% midterm (replaced by final if final score is better). The class pacing was not insanely fast, but it made me understand all topics very deeply. Lectures were really good too, professor is very passionate about what he teaches. Focus and go to all lectures, and study a little bit for tests and class should be no problem.

0 helpful 0 unhelpful
CS64 . 1 Year, 10 Months Ago

Great professor with amazing knowledge and a lecture style that helps students understand the material and engage with the class. Connects with students and helps them through rough concepts. Friendly with truly enjoyable lectures.

0 helpful 0 unhelpful
CS64 . 1 Year, 10 Months Ago

His lectures are so so slow but Sherwood's a nice person and his love for teaching and the subject material is evident. Some labs are harder than others, but most are easy and take at max a few hours to complete. 70% of the grade is tests but they're straightforward if you understand the labs. Posts lectures online so I recommend ditching lectures.

0 helpful 0 unhelpful
CS64 . 2 Years Ago

Professor Sherwoods lectures were great, and his lecture slides posted afterwards were even better. He connected concepts we were learning to the real world which was interesting and inspirational. 30% labs, 25% midterm and 45% final but would replace midterm with final if improvement was shown. Labs were tough but doable. Great professor!

0 helpful 0 unhelpful
CS64 . 2 Years Ago

Best CS professor Ive had in the department, his lectures are so so informative and I feel like I learned a lot. Labs arent too difficult if you start early.

0 helpful 0 unhelpful
CS64 . 2 Years Ago

pretty good at lecturing, his slides are really helpful for learning the content. the quizzes were reasonable and the final was really similar to everything we covered in the hws. a few coding assignments in mips were confusing but going to his office hours really helps. overall a nice guy, def recommend!

0 helpful 0 unhelpful
CS64 . 2 Years Ago

An all-around good prof who clearly cares for his students and does his best to make lectures as interactive and engaging as possible.

0 helpful 0 unhelpful
CMPSC160 . 11 Years Ago

One of the best teachers in the CS department. Very good at explaining the difficult material. Has a great sense of humor. Just an overall great professor.

1 helpful 0 unhelpful
CS154 . 13 Years Ago

Super nice guy. very understandable. start early on projects because concepts are very easy to say/explain but difficult to actually implement. projects also build on eachother so make sure you FINISH them even if its after the deadline. tests are very reasonable if you did/understand projects and homeworks.

1 helpful 0 unhelpful
CS154 . 13 Years Ago

Projects may seem hard, but tested results are only a few points out of the total. As long as the structure is mostly correct, you'll get at least a B+.

0 helpful 0 unhelpful
CS160 . 16 Years Ago

Great professor! Has genuine interest in the material and gives crystal clear explanations of concepts. Labs are moderately difficult, so stay on top of them. Also, he gives review sessions before exams which are awesome and last "as long as you guys have questions". Take him, you won't regret it.

0 helpful 0 unhelpful
CS160 . 16 Years Ago

The instructor's lectures are entertaining and he explains difficult material and concepts well. One of the few classes I've taken where I've actually looked forward to the lectures. The projects are interesting but each follows on the next. Don't get behind on these. Homework and the review lectures he gives are closely related to the exams.

0 helpful 0 unhelpful
CMPSC154160 . 19 Years Ago

Best CS professor ever.

0 helpful 0 unhelpful
CS160 . 19 Years Ago

Great lecturer. Notes are great. HW is not required but great way to study for the test. Projects are time consuming.

0 helpful 0 unhelpful
CS160 . 19 Years Ago

Straightforward teacher. No busy work, just the necessary stuff. The projects were easy and the tests were tough but managable. Overall he did a great job. I also had him in 154 where he taught just as well

0 helpful 0 unhelpful
CMPSC160 . 19 Years Ago

one of the best cmpsc professors, his tests + quizzes are not too bad, his lecture slides are top notch, and he's extremely helpful. his projects can be a bit time consuming, so don't take too much programming with this class.

0 helpful 0 unhelpful
CS160 . 20 Years Ago

Excelent teacher. He is extremely easy to talk to either with class questions or just general stuff. He was always willing to help if I had any questions. Take as many courses with him as you can.

0 helpful 0 unhelpful
CMPSC154 . 20 Years Ago

Very good lecturer, makes class interesting by being very personable. I'd take another class from him.

0 helpful 0 unhelpful
What classes should I take?
Recommend Classes
What classes should I take