Sanjoy Baruah
2 courses · 7 reviews
All Reviews
Professor Baruah was chill. His class is extremely difficult, but you'll likely struggle with everyone else so it's fine. Just study and you'll survive
5/8/2025
Very smart and great communicator of complex ideas. He would walk through concepts step by step to ensure understanding. Made me actually understand algorithms
2/1/2025
Really cares what students get out of the course. He has clear objectives about what to teach, and we achieved them by the end of the course. Could improve communication of some definitions and relies on you doing a lot of "recommended" reading which is not optional in order to well. Better than other algorithms courses at conveying deep material.
1/16/2022
Baruah was fantastic at explaining complex concepts. Many of the early WashU classes (247 in particular) are very deficient in what they teach. Baruah was great at figuring out exactly what Cytron missed in 247 and explaining it clearly.
10/5/2019
He assumes that everyone has seen the material before and therefore doesn't explain many things. I'm not sure how great of a teacher he is...I learned more from doing the homework and watching YouTube than his lectures. Exams are really difficult, but he ended up dropping one of them by making the final optional. Textbook practice problems help.
2/24/2019
He is very nice and tries to explain things very thoroughly during lecture. However, he sometimes assumes students already have knowledge of certain topics and breezes over explanations. He goes through examples of proofs during lecture (which are not included in lecture slides), so lecture attendance is important. YouTube is your friend.
10/11/2018