Reviews of professor Nasim Mobasheri

Rating: 5.0/5, difficulty: 1.0/5
Attend class for extra credit. Assignments are solvable in less than a day. Good grader. Almost all grad students I know got A.

Rating: 1.0/5, difficulty: 3.0/5
Avoid her if you can. She has as much knowledge as a CS 111 professor and covers it up by her 'lack of sleep'. Please don't ruin beautiful subjects.

Rating: 1.0/5, difficulty: 3.0/5
She doesn't know what she wants. You spend more time deciphering what she wants in a program than the program itself. She always messes up during lecture and makes typos in her slides/exams/review guide, so she tries to excuse herself with her lack of sleep or too much caffeine. Presenting typos in code just really shows you didnt even compile it

Rating: 4.0/5, difficulty: 2.0/5
She is not as bad as people think she is. Compared to other classes, this class was adapted well for online teaching. Her lectures are straightforward and she is really helpful when it comes to the projects. She gives good examples when going over different topics. She's way better at explaining the concepts learned in CS141 than Dietz was.

Rating: 4.0/5, difficulty: 3.0/5
I liked taking this class with her this semester because she got the situation with online learning and I think made it bit easier for students throughout this semester. She extended the deadlines and make quizzes super easy to pass. You will have only one lecture per week and project every two weeks. Projects are easy as long as you listen to lect

Rating: 1.0/5, difficulty: 3.0/5
while she seems knowledgable about her class, she cannot convey it properly to her students. her teaching style is confusing and hard to learn from, although her powerpoints are sometimes helpful. she takes way too long to grade exams (over 3-4 weeks) and most of the content you learn yourself or through the TAs. wouldn't take if i had a choice

Rating: 4.0/5, difficulty: 2.0/5
She's a decent lecturer and her slides and pretty good. She's accessible on Piazza and outside of class, and the homeworks frequently included problems that are easy to find online. Grades were curved a lot. From what I've heard, 401 with professors like Lillie is much, much harder.

Rating: 4.0/5, difficulty: 3.0/5
She isn't as bad as people think. She is just fine in my opinion, I actually learned things from the homework and projects, her slides are decent, and her lectures are decent. She probably isn't the absolute best for 418, but she adapted well to online teaching and I think the class was overall pretty good.

Rating: 1.0/5, difficulty: 3.0/5
Just wait till a better professor comes for this class. I took this class thinking it would define my future but under her i lost most of my cs knowledge that i had before. Online data science courses are a lot more beneficial than mobasheri. it's not a course where you learn but it's more like you just complete and get over with it.