Programming assignment 1 was the worst experience I've had my entire time at UCSB. Don't pass a test case on kattis and you're stuck for days trying to find what went wrong and why. Sometimes TAs respond on Piazza and give you hints on why your algorithm isn't working but don't count on it. One mistake and you don't get past test case 2. Good luck.
Professor Suri is one of the best professors in the cs department. His lecture slides are concise and to the point. If you attend lectures and understand every algorithm/concept in it you'll do really well on the exams. There are 2 programming assignments 2 midterms and 1 final that count for your grade.
Prof. Suri is one of the best profs to have, his lectures are clear and easy to follow. As long as you can understand what is going on and do the "quizzes" well, with a bit more studying and questioning, you're ready for the midterm and final.
Professor Suri is the best professor I've had so far. He goes through all material in lecture thoroughly but also does not dwell on things for too long. His tests are challenging but fair, following the curriculum which he covers. His programming assignments are very difficult, but office hours are helpful. But get started early, they take forever.
One of the GOATs of the cs department. Final and Midterm were a bit challenging but the curve at the end of the course made up for it. Weekly quizzes and 2 project assignments which are a bit difficult so start early. This man could help me deliver my newborn. That's how much of a goat he is. Not much more is needed to be said.
Professor Suri is my favorite CS professor in UCSB. I said it. I've taken CMPSC130A with him, had a couple lectures in CMPSC130B with him, and have just finished CMPSC190A with him. He is a so concise and clear when lecturing. The homeworks and exams are a bit difficult, but fair. Keep this guy in your radar if you're looking at upper divisions.
Prof Suri makes the 130A - B classes enjoyable with the way he presents the material. His explanations are very clear and the material he provides is always sufficient for preparing for assignments and exams. He makes you put in some effort for the homework but thats a given since 130A,B include concepts that are very important for CS students.
One of the best professors I've had at UCSB. While this was the most challenging class I've taken so far, it was quite rewarding. Suri really makes you think, so I highly recommend going to lectures as well as spending a descent amount of time outside of class going over material and working on the homeworks.
Suri's lectures were hand-wavy with mostly proofs-by-example, but the rigor was sufficient. Perhaps more importantly, they imparted lots of intuition. He assigned two programming assignments and several written homework assignments, all straightforward. His exams were similarly simple, with lots of calculations and short answer questions.
Great professor definitely recommended.
I like Suri. His grading is fair, he gives 2-3 weeks for assignments, presents the material well, and is clearly very interested/enthusiastic about lecture content. Brings up computer science trivia once in a while. DO NOT forget a deadline, his due dates are non-negotiable. I forgot when homework #1 was due and I'm still kicking myself.
Projects are kind of tough. Start early. Attend all lectures, everything is pretty straightforward. Does a great job explaining concepts. if you don't understand some concepts go to MITs online lectures because he pulls some slides directly from that or read the book.