Skip to main content
Sponsored
CS 4102 Algorithms
Last taught: Spring 2016
17 Ratings
⏱ Hours/Week
Instructor
Enjoyability
Difficulty
Recommend
Reading
Writing
Groupwork
Other

Grade Distribution

Average GPA
Students Measured

17 Reviews

Add Review
Fall 2011
4.3
Average

Tough class, of course. If you've had Theory of Computation with Abhi it will help you here, at least three of the lectures in Algorithms are identical with material from Theory.

Textbook is rarely helpful, wouldn't recommend.

Instructor 5.0
Enjoyability 4.0
Recommend 4.0
Difficulty 5.0
Hours/Week 10.0
Fall 2009
4.3
Average

Best professor @ UVA, pushes you to learn!! He kinda reminds me of Russell Peters.

Instructor 4.0
Enjoyability 4.0
Recommend 5.0
Difficulty 5.0
Hours/Week 0.0
Fall 2009
3.7
Average

Abhi is a great teacher that is really passionate about the course topic. However, the problem sets are quite difficult and take several hours to complete (sometimes as much as 10 hours). Working with a partner helps a lot as well as attending the TA's office hours for problem set reviews. While this is a tough class, Abhi's grading is quite fair and most people do well.

Instructor 4.0
Enjoyability 3.0
Recommend 4.0
Difficulty 5.0
Hours/Week 8.0
Fall 2009
4.7
Average

This class must be the most interesting I have ever taken. Abhi pushes you hard intellectually so that you can feel the true joy of accomplishment.

Instructor 5.0
Enjoyability 4.0
Recommend 5.0
Difficulty 5.0
Hours/Week 7.0
Fall 2009
1.0
Average

The worst professor I have ever dealt with at UVA. Homeworks are insanely hard, plus he gave us a tough midterm that he knew he was too hard, and nobody finished. [Yes, he admitted this publicly, too.] Stay away from at all costs.

Instructor 1.0
Enjoyability 1.0
Recommend 1.0
Difficulty 5.0
Hours/Week 14.0
Sponsored
Fall 2009
3.7
Average

Abhi is a fantastic professor, and despite being new to this, he puts forth a great effort to be interactive and engaging. He also works really hard to adjust due dates to help students out. He's definitely an expert on all of the material, but sometimes the concepts can be difficult to understand for students. The problem sets are usually very difficult, requiring several hours to formulate solutions. Insanely difficult midterm.

Instructor 5.0
Enjoyability 3.0
Recommend 3.0
Difficulty 5.0
Hours/Week 11.0
Fall 2009
2.0
Average

Ahbi Shelat is a good professor who really knows his stuff and is willing to try and help on problem sets but the TA office hours/discussion of the problem sets are the most helpful and pretty much are the only way I got through the problem sets

Instructor 3.0
Enjoyability 1.0
Recommend 2.0
Difficulty 5.0
Hours/Week 0.0