![](https://bruinwalk-assets.sfo3.cdn.digitaloceanspaces.com/media/images/professors/Rafail_Ostrovsky.jpg)
Professor
Rafail Ostrovsky
Most Helpful Review
Winter 2018 - I would say CS 180 is definitely one of the most useful and interesting classes I've ever taken at UCLA. HOWEVER, as for the professor himself, I would say he's not helpful at all. I stopped going to lectures after like 2nd or 3rd week bc his lectures suck. And since he strictly followed the textbook I just decided to study the textbook myself instead of wasting time attending lectures(btw the textbook is great as it provides you an overall skeleton of how different algorithmic paradigms work, and gives you abundant examples showing how to apply those different algorithms). The workload is chill. You only have around 5 hw problems every week. However, some of the problems can be really hard, even impossible to do on ur own. But anyways there are solutions available online and it seems that as long as you write something on each problem you'll get 100... The midterm was hard with average around 40%. The final on the other hand was much better(at least compared with the midterm).
Winter 2018 - I would say CS 180 is definitely one of the most useful and interesting classes I've ever taken at UCLA. HOWEVER, as for the professor himself, I would say he's not helpful at all. I stopped going to lectures after like 2nd or 3rd week bc his lectures suck. And since he strictly followed the textbook I just decided to study the textbook myself instead of wasting time attending lectures(btw the textbook is great as it provides you an overall skeleton of how different algorithmic paradigms work, and gives you abundant examples showing how to apply those different algorithms). The workload is chill. You only have around 5 hw problems every week. However, some of the problems can be really hard, even impossible to do on ur own. But anyways there are solutions available online and it seems that as long as you write something on each problem you'll get 100... The midterm was hard with average around 40%. The final on the other hand was much better(at least compared with the midterm).