John Gilbert

7 reviews
Clear grading criteria Gives good feedback Lots of homework Caring
Past quarters

None

CMPSC111 . 1 Year, 3 Months Ago

Great professor with a passion for the subject. Explains concepts clearly and has reasonable work expectations. Will always take the time to make sure all students understand subjects before moving forward. Kind and reasonable.

0 helpful 0 unhelpful
CS111 . 4 Years Ago

He's only a decent lecturer, but he gives really good homework assignments--they really solidify your understanding of the material. Taking his class helped me appreciate all of the required math courses, as the course content teaches you ways to apply all of that math. Grade consisted of homework, 3 (easy) midterms, and final; very fair grading.

0 helpful 0 unhelpful
CMPSC111 . 8 Years Ago

Clearly very interested in the material. I love math so I was pretty invested in this class. The homework is actually really good once you figure out what it's trying to ask you. helped expand my appreciation for matrices and vectors as data structures of their own.

1 helpful 0 unhelpful
CS140 . 12 Years Ago

J-Gilbs is a nice guy. He is very passionate about parallel computing and is always willing to help students. The class mostly consists of programming assignments. There are 2 midterms, and then a final project which is worth most of the grade. Not a super easy class but if you put time in to it, you can get an A

1 helpful 1 unhelpful
CMPSC111 . 13 Years Ago

He's not the most skilled lecturer, but he covers the basics in class. His homework is excellent, if you understand how to do the homework problems you're practically guaranteed an A on the tests. He does grade the homework somewhat harshly, so be really thorough and explain everything the questions ask for.

0 helpful 1 unhelpful
CS140 . 17 Years Ago

High emphasis on projects - they can be a lot of work but you're bound to learn something. Allowed us to work in groups on all projects (though you could also work alone, as I did) and exams are open book. There was a final project in place of a final exam.

0 helpful 1 unhelpful
CS20 . 17 Years Ago

Very, very hard projects. Lecture is pretty much a waste of time. 1 midterm, 1 final, both are open book, open notes, and easy.

0 helpful 0 unhelpful