Reviews of professor Shivaram Venkataraman

Rating: 5.0/5, difficulty: 4.0/5
Dr. Shivaram is one of the best professors I have ever had. He truly cares about his students and their success. If you put time and energy into the course, he will make sure that you do well. OS is a hard class, and your performance is truly on you. My advice is: 1) start programs early and 2) rewatch lectures every week to study.

Rating: 5.0/5, difficulty: 4.0/5
Amazing lecturer, makes the class seem easy in theory, but then you get into the projects and C is just so unpredictable with its errors, plus the TAs take 3 hours to get through the queue. Also the tests are mostly true/false and some of the questions are so vague they could go either way which is really annoying. I learned a ton here though

Rating: 5.0/5, difficulty: 4.0/5
Basically, if you want a professor that goes in-depth, pick Michael Swift. If you want a professor that explains things extremely well, pick Shivaram. I'm not that smart of a person, but Shivaram helped me get through this course. Lectures are recorded, but they were only given to us ~1 week before each midterm. Attendance was mandatory.

Rating: 5.0/5, difficulty: 4.0/5
Prof. Shivaram is sooo good. He shines when he stands on the podium. Projects are heavy and IMO this class should be 4-5 credits. I took it the class when COVID hits and Prof. Shivaram made a lot of accommodations for the students, which was really sweet and caring. Honestly the best professor in this department :)

Rating: 5.0/5, difficulty: 4.0/5
Shivaram is easily my favorite professor I have ever had at this school. He is incredible and really cares about his students.

Rating: 5.0/5, difficulty: 4.0/5
Shivaram is probably the best CS professor I've had. His lectures are clear and engaging. The projects, while difficult and time-consuming, are fulfilling, relevant, and will make you a better programmer. He was understanding of students' concerns, especially during COVID-19 and moving class online.

Rating: 5.0/5, difficulty: 4.0/5
The best professor I have ever met. Although project takes too long time to finish, he is willing to listen to the feedback and change it a little bit. Great curve on final grade. Definitely I will take again. If you see his name as a instructor, just take that course.

Rating: 5.0/5, difficulty: 4.0/5
Shivaram is the best professor I ever had at this school. Words cannot express how much I appreciate him. Trust me, if you can ever take a class with him, do it.

Rating: 4.0/5, difficulty: 5.0/5
Shivaram was a great professor. Truly cared about the students. OS on the other hand is a brutal subject. If you do not like low level computing do not take this class, but if it is your thing I highly recommend Shivaram he is great.

Rating: 5.0/5, difficulty: 4.0/5
One of the best professors I've ever had. He was very responsive to student feedback which was really appreciated by everyone in the class. The class projects were really hard, but he is generous with the curve. His lectures are really good and he makes sure to keep them very informative and engaging. Would recommend.