Reviews of professor Zahra Derakhshandeh

Rating: 5.0/5, difficulty: 3.0/5
She is knowledgeable. I like her lectures. Go for her!

Rating: 5.0/5, difficulty: 2.0/5
I really enjoy her lectures. She provides clear explanations with great examples that are easy to understand, much more straightforward than what I encountered when studying on my own or using other resources to prepare for a job interview.She genuinely cares about her students' success and is a valuable asset to the CS department.Highly recommend!

Rating: 5.0/5, difficulty: 3.0/5
Such a knowledgeable and caring instructor. She is always clear about what to expect from her students, ensuring that the learning objectives are well-defined. Her dedication to student success is evident. I will definitely take the course under her again if I am back at the beginning of the semester.

Rating: 5.0/5, difficulty: 4.0/5
Overall Great professor. This class was tough but the professor was accommodating if the class struggled in a particular section. The hw was a bit tough but overall taught me a lot. Tests were short and not too difficult. Studying lecture videos and hw will get you through the class. Prof shows care towards students.

Rating: 1.0/5, difficulty: 5.0/5
She is a very strict professor. Even on small mistakes, she will give 0.

Rating: 4.0/5, difficulty: 4.0/5
This professor is great compared to other instructors in the department. Lectures are in video format, so if you don't understand it, you can watch it again. She does have an accent that is sometimes hard to understand, but most videos are CC'd so it isn't an issue. Midterms were take home, and assignments were based from lecture.

Rating: 5.0/5, difficulty: 4.0/5
She really spends time on each student. She cares! She is open to questions and is very respectful. I like the way she teaches.

Rating: 5.0/5, difficulty: 4.0/5
I usually wouldn't comment, but I felt the need to say something. It's unfair to blame the instructor for giving a low point when a student neglects their responsibilities, doesn't study, and fails to submit assignments. It's dishonest to make false claims and assume people won't recognize the truth.

Rating: 4.0/5, difficulty: 3.0/5
Amazing Prof. who actually cares for her students and makes sure they understand everything. Exams were usually on the easier side but were never designed to fail students. One of the best prof. in my lifetime.

Rating: 3.0/5, difficulty: 3.0/5
PROS: Quick email replies! Online Exams had long 8+ hour time limits with the Final being 5 days untimed (but says she might use Proctorio in future!) 
CONS: The mandatory live Zoom lectures were literally just her playing videos and watching them with us lol. Overall boring and disengaging, but not hard to get an A if that's all you care about.

Rating: 3.0/5, difficulty: 3.0/5
Hard to understand her

Rating: 5.0/5, difficulty: 5.0/5
Not an easy course but I made it. Zahra was always positive, helpful, and open to questions. She taught the concepts very well.