Professor

Alexander Afanasyev

1 of 1
Easiness 2.2/ 5
Clarity 3.3/ 5
Workload 1.8/ 5
Helpfulness 4.3/ 5
Most Helpful Review
Spring 2016 - I really liked Professor Afanasyev. I don't think I've ever had a professor who seemed so deeply knowledgable about the material as this professor did. He tried his best to explain things in different ways if we had trouble understanding the first time. I think my only complaint is that his lectures could get extremely dry towards the end of the quarter, as the material got more difficult. He reads directly from the slides and as such, it's easy to get complacent and skip class in favor of just reading the book. I didn't mind going to lecture, but I would have loved to have slightly more engaging lectures rather than just direct lecture from slides. I loved the guest speakers he brought in—they were also quite interesting. Homework assignments were decent and usually well specified, but the projects often much to be desired in terms of specificity. The requirements would often change as students asked more questions, and many things were left "intentionally ambiguous" but only caused us angst in terms of getting the project done correctly. Grades on homework assignments were delivered quickly and gradescope made it easy to get feedback, but we didn't get project grades quickly at all, and as such it was impossible for us to know if we were being graded fairly on the project before the end of the quarter. Overall I enjoyed the class, and I think many of the negatives are only because it was the professor's first time teaching this class.
Easiness N/A/ 5
Clarity N/A/ 5
Workload N/A/ 5
Helpfulness N/A/ 5
AD
Easiness N/A/ 5
Clarity N/A/ 5
Workload N/A/ 5
Helpfulness N/A/ 5
1 of 1

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!