Reviews of professor Shrideep Pallickara

Rating: 5.0/5, difficulty: 3.0/5
Absolutely amazing professor who really cares for his students. I took cs250 and cs370 with Shrideep and I do not regret one second of it. His lectures can be a bit content heavy, but he loves taking questions and will help explain anything that does not make sense. Just trust me when I say to take at least one class with him, you won't regret it.

Rating: 5.0/5, difficulty: 4.0/5
Shrideep is hands down one of the most amazing lecturers I have seen at any university. Incredibly passionate, energetic, and knowledgeable. The HWs can be brutal & hectic, but they're incredibly rewarding. You'll suffer a lot but then will learn even more. I hated Systems / Networks, but this class has made me appreciate and even love the area.

Rating: 5.0/5, difficulty: 2.0/5
He is clearly very knowledgeable and is good at explaining the concepts in depth. Even if you get 10/10 on the first attempt of a quiz, I would suggest using all of your attempts so that you can study as many questions from the quiz pools as possible since the tests pull from there too. If you do that and watch the lecture videos, you'll be fine.

Rating: 5.0/5, difficulty: 3.0/5
Amazing! He is the best lecturer ever and if you have the chance to take his class, DOIT! Clear and concise grading criteria, interesting lectures, and will stop the whole class to explain a concept to you. Encourages questions and is so excited to be there. CSU, give him a raise! And, he curved the final by 20%. Truly a saint. 10/10 recommended.

Rating: 4.0/5, difficulty: 3.0/5
Even though the lectures are pre-recorded, Shrideep gives meaningful and engaging lectures and is clearly passionate about what he is talking about. The only issue I had was the homework assignments were often very poorly laid out such that you literally HAVE talk to the TAs in office hours just to decipher parts of the assignment