Brendan Juba
2 courses · 23 reviews
Courses
All Reviews
I learned so much from Brendan from every lecture! He actually cares about students absorbing the fundamental ideas about AI. He is knowledgeable, kind and easy-going. I am really sad to see many students here didn't appreciate all these at all... alas, if you only want an easy course, maybe just do data mining...
10/30/2024
Juba is not a good fit for 347, a challenging, required course which many CS students come in ready to hate. The disgruntled genius MIT grad that all professors aspire to be, his standoffish nature can put people off. If you come in interested in the stuff he talks about (theoretical CS) you'll learn a ton, but otherwise the material can be a grind
2/28/2024
I really appreciate Prof. Juba. He is a great educator. Even though I got the first A- and this ruined my plan to graduate with a 4.0 GPA. Every course at WashU should have strict grading to avoid GPA inflation. Many CS undergrads at WashU has a 3.9+ perfect GPA, this is so ridiculous. A decent CS school should give minimum A's for academic rigor
12/22/2023
Very good at forming questions for a class, very bad at lecturing, very bad at scheduling and planning content for a class, abhorrent at managing a class and communicating with students
12/21/2023
Unequivocally the worst professor I have ever had during my time at Washu. He contributed absolutely nothing to the class other than ridiculous exams and a condescending attitude towards students. I believe, without a doubt and in all seriousness, that he should not be allowed to teach this course again. Clearly doesn't care to be a proper teacher.
12/19/2023
The professor gives an insane amount of homework and expects students to complete within a short period of time (eg. 3 different homeworks within one week). In addition, we are not given initial homework feedback until 3-4 hours before final submission is due. Professor is unresponsive, unavailable, and gives passive aggressive Piazza responses.
11/15/2023
Juba on Piazza in response to a student complaining about 3 homeworks due over 9 days, partially during Thanksgiving break, with lacking office hours, plus an exam (the next day at the time): "I hate to put it this way, but problems like on HW 9 are on tomorrow's midterm. If you need office hours to solve them, you are going to have a bad time."
11/14/2023
Juba on Piazza in response to a student complaining about 3 homeworks due over 9 days, partially during Thanksgiving break, with lacking office hours, plus an exam (the next day at the time):\n"I hate to put it this way, but problems like on HW 9 are on tomorrow\'s midterm. If you need office hours to solve them, you are going to have a bad time."
11/14/2023
Terrible professor - does not know how to teach. Does not seem to want to teach. He has 0 empathy for students, does not respond to collective student feedback, and responds rudely to questions. HWs are due before lecture videos are out. The class is almost entirely taught by TAs who don't even understand all the recitation and HW solutions.
11/14/2023
Would give him a 0 if I could. The absolute worst professor I have ever had at WashU. He is the rudest, most condescending professor when you ask questions, doesn't create a welcoming learning environment, and is never willing to compromise for the sake of students. Avoid taking 347 with him at all costs!
11/13/2023
He is unresponsive and expects homework to be done before he releases the lectures for that homework. There are no resources for students struggling in the class except for TA hours, but TAs said they do not know what is happening. It's sad to have such a bad teaching system for this class since it is a required class to graduate with a CS degree.
10/26/2023
Seems unwilling to work / compromise with students, and unfit as a professor.
9/25/2023
Condescending professor who can't run a classroom or explain concepts clearly. Examples from the first day: Having students verbally explain complicated solutions across the classroom (incomprehensible). Condescending towards students who made an incorrect guess. Condescending towards a student who asked for clarification on a poorly written proof.
8/29/2023
Condescending professor who can't run a classroom or explain concepts clearly.nExamples from the first day:nHaving students verbally explain complicated solutions across the classroom (incomprehensible).nCondescending towards students who made an incorrect guess.nCondescending towards a student who asked for clarification on a poorly written proof.
8/29/2023
Juba doesn't teach with students in mind. Teaches for the sake of teaching he clearly doesn't want to be there. He has a very stand offish attitude when you have a question about something you don't understand which undoubtedly results in asking less questions (not that his answers are ever helpful). Highly recommend you take this class elsewhere
8/4/2020
CSE 347 is a required course to get a degree in computer science. But you do not need to necessarilt takeit at WashU. I highly recommend taking this course at another university. I have friends who took it at Rutgers University and transferred the credit back to WashU. Your time in college is precious. Do not waste it by taking this course at WashU
7/4/2020
Not only is Professor Juba a terrible teacher, hes also not a nice person. He is belittling and condescending. Professor Juba is available outside of class, but youre better off trying to figure it out yourself or getting a tutor. I will never take a class with him again. Exams and HWs are graded so arbitrarily it feels like and English class.
6/3/2020
Don't recommend taking this course with Juba. I heard the other professor like Buhler taught the class a little better. Lectures are bland and unhelpful. Ended up just trying to teach myself the material through the use of the textbook, online lectures from other universities, and youtube tutorials.
4/28/2020
I usually give professors who teach difficult classes the benefit of the doubt but Juba is the exception. With the coronavirus pandemic all other professors have drastically changed the course syllabus and have been very accommodating. Juba has not. He changed nothing about the course except that it's online and says that it is "out of his hands".
4/19/2020
God, where do I even start. Worst class I've EVER taken. The content of this course is hard to begin with but it becomes even harder because of the terrible professor. He may be a smart individual but that doesn't automatically make someone a good professor. And he is NOT a good professor. Not accommodating, lectures unhelpful, among other things.
4/13/2020
This professor is the absolute worse. He takes no care of his students when asking for smallest of accommodations especially in regards to the Corona epidemic. By far the most confusing lectures. He writes a mile a minute and expects students to grasp extensive concepts through 1 practice problem. HW and exam problems are graded subjectively...
3/20/2020
Professor Juba is famous for his confusing lectures. But if you know him more, you will realize he is actually very nice and friendly. Be prepared to read outside the classroom.
6/30/2019