Reviews of professor Matthew Berger

Rating: 5.0/5, difficulty: 3.0/5
Great class if you want to learn about data visualization. Lectures cover a lot but grading is very fair.

Rating: 5.0/5, difficulty: 3.0/5
I would highly recommend taking his classes. On assignments he gives clear grading criteria and often gives extra credit. He tells us exactly what will be on the tests and even scales to maintain a high average. I interrupted him once during a non-office hour and he really helped me out on a project despite having his own deadlines due that day.

Rating: 5.0/5, difficulty: 4.0/5
Great class -- one of the few CS classes here where I actually learned something. It's clear Professor Berger actually knows how to program, and cares about staying up to date on industry trends. Homework was relevant and interesting. Attendance is graded, but as long as you show up to more than 50% of classes, you'll be good.

Rating: 3.0/5, difficulty: 5.0/5
Berger is a really smart professor and a great guy. But he puts so much material to cover in the course and does so pretty fast. Good thing the homework isn't related to the lectures as much, but the homework is some of the longest in all the CS classes here. I spend 3x time on this class homework than on ISD homework, and this is not unique to me.