Back to courses

Jeremy Buhler

5 courses · 18 reviews

3.6
Quality
4.2
Difficulty
18
Reviews

Courses

All Reviews

Quality: 4Difficulty: 4CSE 3407

The nature of 347 is suffering and loads of work. You will feel like you never have a break, and honestly will crash out. However, exams are not that bad. Questions asked are quite reasonable. Buhler does a respectable job at trying to teach difficult course topics. Only curves exams. Overall, good luck. It's going to suck no matter what.

5/7/2026

Quality: 4Difficulty: 3CSE 3407

I'd like to commend him for an organized semester. Our Exam 3 was on the last day of classes, and we weren't made aware of this until 2 months prior, but he clearly put effort into trying to accommodate. The lectures are... OK, but I stopped attending early on. You'll learn most everything from the TAs.

12/17/2025

Quality: 4Difficulty: 4CSE 3407

347 is notoriously hard, but Buhler makes it as approachable as one can. And for a tough topic, I actually think he did a very nice job making lectures (fairly) approachable and demonstrative. I think a lot of poor ratings are just because the class is inherently hard which isn't his fault. Definitely take 347 with Buhler over any other proff.

12/3/2025

Quality: 5Difficulty: 5CSE 4470

Cool guy. He lectured well and made the class really interesting. Miss the man

4/23/2024

Quality: 1Difficulty: 5CSE 3407

347 is the worst

12/6/2021

Quality: 5Difficulty: 4CSE 5401

This semester's Prof. Buhler is perfect in 541T and last semester on 347. During COVID, he is very accommodating and caring, holds very interactive class sessions, gives very nice feedbacks, and gives very interesting lecture videos. His only con was poor handwriting, which gets avoided from this semester. You learn a lot from him, a thinker.

5/8/2021

Quality: 1Difficulty: 5CSE 3407

Grading scale seems really inconsistent and he is not at all accommodating of students issues; class is super hard and the only support is super crowded TA hours.

11/4/2019

Quality: 5Difficulty: 3CSE 2407

Lectures very clear and helpful. Exams challenging but interesting.

2/27/2019

Quality: 1Difficulty: 5CSE 2407

Honestly just feels like he doesn't care about students and receives a lot more joy from getting to take points away from students than seeing them succeed. Terrible lecturer, decent slides, understood nothing from him talking, most things from the slides when he didn't use 500 slides to make a simple point.

12/20/2018

Quality: 5Difficulty: 3CSE 2407

Great Professor for Algorithms, in both teaching and research. Received lots of help from Piazza and lectures.

12/14/2018

Quality: 1Difficulty: 4CSE 3407

This class might be one of the worst I've taken at WashU. They are getting rid of this class and replacing it with a 500 level class which we have been told is supposed to be the same difficulty. About 50% of students dropped this class. The midterm was a failing average.

12/20/2017

Quality: 4Difficulty: 5CSE 5401

You really need to be on top of your game throughout to really ace this class. To rephrase, it is a matter of time, as to when you start feeling lost. Easier material tough exams and homework Tough material pretty straightforward (but still tough) Extra credit is up to 4 points on 100 where you need to correct around 25 solutions/point

5/9/2017

Quality: 5Difficulty: 5CSE 5804

I have had the opportunity to take two classes with Dr. Buhler. He has high expectations and often teaches classes that would be demanding despite those, but if you put in the effort you will leave the class impressed with what you managed to learn in a semester. If you're expecting to coast through 584 or 541, I must urge caution.

1/27/2017

Quality: 1Difficulty: 5CSE 5401

Buhler is a basic professor who is out to prove a point. If you really want to learn the concepts, take an online Algorithms course, or just read CLRS by yourself. You'll learn more and get your money's worth. 541T is not worth the tuition cost or time. If you do take it, be sure to cheat on HW. Everyone else does.

12/21/2016

Quality: 5Difficulty: 5CSE 5401

Buhler will work you to death but in the end you realize that you learned more from him than everything else you did with your undergraduate career. Almost everything that makes me a strong computer scientist I learned from this guy. And his stories are great.

2/7/2008

Quality: 3Difficulty: 2CSE 5401

If you can tolerate a jolly man giving 1.5 hour long proofs on the chalkboard, this is the class for you. The course material is interesting, but I would recommend bringing a crossword puzzle to class.

12/5/2007

Quality: 5Difficulty: 4CSE 5401

As a rising star in computational biology algorithms, Jeremy simply oozes intellegence. Naturally, many problems deemed reasonable by him are often more challenging to the average student. Bright and upbeat in class, resourceful out of class, and always ready to discuss theory, Jeremy is indeed a gem of CSE.

12/25/2005

Quality: 5Difficulty: 5CSE 5401

Prof. Buhler is one of the smartest guys you will ever meet. His classes are hard but he will teach you what you ened to know.

12/17/2005