Alexandr A Sherstov
Department of Computer Science
AD
4.6
Overall Rating
Based on 40 Users
Easiness 3.2 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.8 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.7 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 4.8 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Engaging Lectures
  • Would Take Again
GRADE DISTRIBUTIONS
17.3%
14.4%
11.5%
8.7%
5.8%
2.9%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

16.4%
13.7%
10.9%
8.2%
5.5%
2.7%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

21.8%
18.1%
14.5%
10.9%
7.3%
3.6%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

17.2%
14.3%
11.4%
8.6%
5.7%
2.9%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

12.5%
10.4%
8.3%
6.3%
4.2%
2.1%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

19.4%
16.1%
12.9%
9.7%
6.5%
3.2%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

16.8%
14.0%
11.2%
8.4%
5.6%
2.8%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

14.4%
12.0%
9.6%
7.2%
4.8%
2.4%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

14.3%
11.9%
9.5%
7.1%
4.8%
2.4%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

ENROLLMENT DISTRIBUTIONS
Clear marks

Sorry, no enrollment data is available.

AD

Reviews (29)

3 of 3
3 of 3
Add your review...
Quarter: Fall 2019
Grade: N/A
Dec. 24, 2019

Like others have mentioned, Sherstov is a masterful teacher who knows his stuff and keeps students' attention from the very first day of class to the very last. His philosophy, which I greatly admire, is that "class attendance is earned", meaning that the professor should be the one to motivate students to come to class and learn instead of making attendance mandatory. And boy, does he earn it. He makes the boring stuff come to life. He really explains concepts well. But you'd be fooling yourself if you thought the course was therefore a walk in the park. On the contrary, this was not one of my best courses at UCLA by a longshot, and the fact that the professor is this great of a help instead of a hindrance makes all the difference in the world. The material is hard, and I did find myself struggling on exams sometimes. Practicing with the practice exams he posts online is ESSENTIAL. But the office hours the TA's and Sherstov held were always extremely helpful. The course will start out easy, but you can easily fall behind if you don't keep up with his lecture material. There's so much material, the exams are scheduled on the discussion sections instead of the lectures. For that reason, having exams every 2 weeks did get a bit overwhelming after a while. But I'm incredibly thankful for Sherstov; he's a really great inspiration and I wish all professors in academia (not just from UCLA) were more like him.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2019
Grade: B
Dec. 2, 2019

Professor Sherstov is an amazing professor. He is energetic, lively, and great at explaining material. He makes the concepts seem easy and does many examples. His breakdown of material is logical and he also is quick to understand where a student's misunderstandings come from. Professor Sherstov's anecdotes also add a very personable touch to the course and are super inspiring! I wish I could have had more professors like him at UCLA. He also hosts office hours all throughout the week the entire quarter for his students and takes so much time out of his schedule to provide such a good class experience. Perhaps the only weakness of the course is that I wish we could have had the lectures placed on bruincast to watch later, and also for classes that I could not make it. They are definitely lectures worth watching again.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2017
Grade: NR
Dec. 5, 2017

My favorite professor at UCLA so far. He does a great job of explaining the material. Although the subject is rather dry, he makes it engaging. The class is organized very well.

I wish all CS classes were taught this well!

Helpful?

1 0 Please log in to provide feedback.
Quarter: Fall 2015
Grade: A
Jan. 31, 2016

Most organized class ever! Every lecture was so well-thought out, and Sherstov is a fantastic lecturer. There's an exam pretty much every other Friday starting 4th week, which kind of sucked, but there's no cumulative final and it actually reduced the amount of stress, because you would only ever be tested on a few week's worth of material at a time. I really enjoyed this class.

You are really missing out if you don't take 181 with Sherstov!

Helpful?

1 0 Please log in to provide feedback.
Quarter: Fall 2015
Grade: A
Jan. 29, 2016

Sherstov has been one of my favorite professors at UCLA. He's super passionate about the topics that he covers and sincerely cares about his students being able to understand and learn the concepts. His exams are difficult but fair. His class is divided up into 4 sections, with each section covering a different topic (DFA's, NFA's, CFG's/ PDA's, and TM's). Each exam has 25 possible points you can earn, but it's graded out of 20. The highest score you can earn on each is 20, so you basically get 5 free points.

Helpful?

0 0 Please log in to provide feedback.
Quarter: N/A
Grade: N/A
Dec. 7, 2015

He is fantastic. Plan your schedule accordingly because you need to take this guy. Fantastic professor and human being.

Helpful?

0 0 Please log in to provide feedback.
Quarter: N/A
Grade: N/A
Oct. 20, 2015

Hands down the best professor I have ever had and likely ever will have. Sherstov is not only incredibly smart and knowledgeable about finite automat theory, he is also super nice and very concerned about the students' success. I made a bruinwalk account just to review this amazing man. Take him if you can.

A little about the course: There are weekly homework assignments which are given 100% if you have a "good faith attempt on at least half of the problems". You really want to try on the homework though because it really is the best way to learn the material. For exams, there are 3 during the quarter, all during discussion (discussion is not mandatory except for exam days) and a final. Each exam is worth 20% of your grade and is out of 20 points. You can earn up to 25 points on each exam though (but you do not get extra credit) meaning that to get 100% in the class you just have to do the hw and get 80% correct on each exam.

Helpful?

0 0 Please log in to provide feedback.
Quarter: N/A
Grade: N/A
June 13, 2015

I literally signed up for bruinwalk to post this review. take sherstov. he's probably the best cs teacher i've had.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2015
Grade: N/A
May 30, 2015

Professor Sherstov is the best professor I have ever had at UCLA. He is very aware of his pedagogical style, which allows him to be a very effective lecturer. He demonstrates genuine enthusiasm in the course material at every turn, and does a wonderful job of linking each topic to the previous topics. He makes students feel very welcome asking questions, and when students answer the questions he asks, he is congratulatory when they are correct and encouraging when they are not. His homework is very reasonable, and in combination for the practice exams prepares you very well for the exams, of which there are four at regular intervals so as to smooth out the amount of anxiety associated with having one or two exams account for the entirety of one's grade.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2019
Grade: N/A
Dec. 24, 2019

Like others have mentioned, Sherstov is a masterful teacher who knows his stuff and keeps students' attention from the very first day of class to the very last. His philosophy, which I greatly admire, is that "class attendance is earned", meaning that the professor should be the one to motivate students to come to class and learn instead of making attendance mandatory. And boy, does he earn it. He makes the boring stuff come to life. He really explains concepts well. But you'd be fooling yourself if you thought the course was therefore a walk in the park. On the contrary, this was not one of my best courses at UCLA by a longshot, and the fact that the professor is this great of a help instead of a hindrance makes all the difference in the world. The material is hard, and I did find myself struggling on exams sometimes. Practicing with the practice exams he posts online is ESSENTIAL. But the office hours the TA's and Sherstov held were always extremely helpful. The course will start out easy, but you can easily fall behind if you don't keep up with his lecture material. There's so much material, the exams are scheduled on the discussion sections instead of the lectures. For that reason, having exams every 2 weeks did get a bit overwhelming after a while. But I'm incredibly thankful for Sherstov; he's a really great inspiration and I wish all professors in academia (not just from UCLA) were more like him.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2019
Grade: B
Dec. 2, 2019

Professor Sherstov is an amazing professor. He is energetic, lively, and great at explaining material. He makes the concepts seem easy and does many examples. His breakdown of material is logical and he also is quick to understand where a student's misunderstandings come from. Professor Sherstov's anecdotes also add a very personable touch to the course and are super inspiring! I wish I could have had more professors like him at UCLA. He also hosts office hours all throughout the week the entire quarter for his students and takes so much time out of his schedule to provide such a good class experience. Perhaps the only weakness of the course is that I wish we could have had the lectures placed on bruincast to watch later, and also for classes that I could not make it. They are definitely lectures worth watching again.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2017
Grade: NR
Dec. 5, 2017

My favorite professor at UCLA so far. He does a great job of explaining the material. Although the subject is rather dry, he makes it engaging. The class is organized very well.

I wish all CS classes were taught this well!

Helpful?

1 0 Please log in to provide feedback.
Quarter: Fall 2015
Grade: A
Jan. 31, 2016

Most organized class ever! Every lecture was so well-thought out, and Sherstov is a fantastic lecturer. There's an exam pretty much every other Friday starting 4th week, which kind of sucked, but there's no cumulative final and it actually reduced the amount of stress, because you would only ever be tested on a few week's worth of material at a time. I really enjoyed this class.

You are really missing out if you don't take 181 with Sherstov!

Helpful?

1 0 Please log in to provide feedback.
Quarter: Fall 2015
Grade: A
Jan. 29, 2016

Sherstov has been one of my favorite professors at UCLA. He's super passionate about the topics that he covers and sincerely cares about his students being able to understand and learn the concepts. His exams are difficult but fair. His class is divided up into 4 sections, with each section covering a different topic (DFA's, NFA's, CFG's/ PDA's, and TM's). Each exam has 25 possible points you can earn, but it's graded out of 20. The highest score you can earn on each is 20, so you basically get 5 free points.

Helpful?

0 0 Please log in to provide feedback.
Quarter: N/A
Grade: N/A
Dec. 7, 2015

He is fantastic. Plan your schedule accordingly because you need to take this guy. Fantastic professor and human being.

Helpful?

0 0 Please log in to provide feedback.
Quarter: N/A
Grade: N/A
Oct. 20, 2015

Hands down the best professor I have ever had and likely ever will have. Sherstov is not only incredibly smart and knowledgeable about finite automat theory, he is also super nice and very concerned about the students' success. I made a bruinwalk account just to review this amazing man. Take him if you can.

A little about the course: There are weekly homework assignments which are given 100% if you have a "good faith attempt on at least half of the problems". You really want to try on the homework though because it really is the best way to learn the material. For exams, there are 3 during the quarter, all during discussion (discussion is not mandatory except for exam days) and a final. Each exam is worth 20% of your grade and is out of 20 points. You can earn up to 25 points on each exam though (but you do not get extra credit) meaning that to get 100% in the class you just have to do the hw and get 80% correct on each exam.

Helpful?

0 0 Please log in to provide feedback.
Quarter: N/A
Grade: N/A
June 13, 2015

I literally signed up for bruinwalk to post this review. take sherstov. he's probably the best cs teacher i've had.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2015
Grade: N/A
May 30, 2015

Professor Sherstov is the best professor I have ever had at UCLA. He is very aware of his pedagogical style, which allows him to be a very effective lecturer. He demonstrates genuine enthusiasm in the course material at every turn, and does a wonderful job of linking each topic to the previous topics. He makes students feel very welcome asking questions, and when students answer the questions he asks, he is congratulatory when they are correct and encouraging when they are not. His homework is very reasonable, and in combination for the practice exams prepares you very well for the exams, of which there are four at regular intervals so as to smooth out the amount of anxiety associated with having one or two exams account for the entirety of one's grade.

Helpful?

0 0 Please log in to provide feedback.
3 of 3
4.6
Overall Rating
Based on 40 Users
Easiness 3.2 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 4.8 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.7 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 4.8 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Engaging Lectures
    (18)
  • Would Take Again
    (17)
ADS

Adblock Detected

Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!