Reviews of professor Sarvesh Kulkarni

Rating: 4.0/5, difficulty: 5.0/5
hes extremely intelligent and explains clearly, but without taking notes in addition to 500+ slide set youll fail. Purposely, slides say refer to in class explanation that then appear on exam. Midterm and final require extensive understanding of topics w conceptual questions. Dont waste time on cheat sheet, wont help. Some got 30s on midterm.

Rating: 4.0/5, difficulty: 4.0/5
Kulkarni is great! Very knowledgeable and funny at times. He can tend to ramble and read straight off of the slides, but explains things well. Super helpful if you ask questions too. You'll have to write code on paper for quizzes/tests so make sure you're not reliant on the compiler to catch mistakes. You can also have a cheat sheet for tests

Rating: 2.0/5, difficulty: 5.0/5
Good luck taking notes in class. He moves way too fast and notes are sometimes over 60 slides. That isn't including the 5+ homework assignments he gives some weeks. He also creates tests as if his students have been teaching the course for 20 years, averages were always in the 70s. Avoid teacher at all costs!

Rating: 3.0/5, difficulty: 3.0/5
Overall the class was alright, just make sure to do the work. Professor Kulkarni is very knowledgeable about the course materials as shown with his lectures and teaches relatively well. Even if you can't keep up with him irl he posts all lectures on Blackboard. Tests and quizzes can be a bit tough, but he gives good feedback and partial credit.

Rating: 5.0/5, difficulty: 4.0/5
He is always available, and he can explain things well. Lectures are sort of tough to keep up with, but slides are really helpful. Big: tip to try to get your labs done a little early, especially before exams. They will sometimes question on things related to the lab that's due later that week. If you have it done, you'll be prepared for the exam.

Rating: 2.0/5, difficulty: 5.0/5
Readings every night before class and moves through material fast but expects you to retain all the concepts presented, even the ones he brushed over. Most of the class's difficulty is based on not remembering how something works and having to spend hours going through notes/google trying to understand something he could make easily understandable.

Rating: 5.0/5, difficulty: 4.0/5
He gives 4 quizzes a semester, 2 tests and a final. The final is optional and only has to be taken if you want it to count instead of your test grades. For the tests he gives cheat sheets, which you can write his entire slide sets on. HW and labs worth a large part of grade and the letter grade ranges are lowered which compensate the hard quizzes.

Rating: 2.0/5, difficulty: 4.0/5
Conceptually not the hardest class, but Kulkarni moves at breakneck pace and does not slow down. All useful content comes from class lectures, slides are barely useful without. You will not pass if you skip class. Also refuses to tell students what is on the quiz more than 2 days before. Overall makes the class more difficult than it needs to be.