Reviews of professor Pooyan Jamshidi

Rating: 1.0/5, difficulty: 5.0/5
No. No no no. If hes your only choice, change your schedule or take the class next semester. Hes so condescending and awful at explaining. I tried to take notes in class and had to give up after 2 weeks. None of us had any idea what was happening. It got to the point where one of our classmates started teaching us. Avoid at all costs.

Rating: 1.0/5, difficulty: 1.0/5
Snoozefest, avoid if possible

Rating: 1.0/5, difficulty: 5.0/5
One of the worst CS experiences I've had at UoSC.

He shows up to lectures very late and then tries to hold his students well past class time to finish covering material. For students with another class after his or a job, this was a nightmare.

His lectures are completely useless for completing assignments 9/10 times.

Rating: 5.0/5, difficulty: 4.0/5
This was AWESOME! Dr. Jamshidi is a brilliant computer scientist. I read reviews about how difficult he was but he really learned from these. I learned much about ML systems from him and built a really cool group project. The expectation is high but he is accessible outside of class and genuinely kind. If you want to learn and work, he's awesome.

Rating: 1.0/5, difficulty: 5.0/5
I dropped before it got really bad, but he would lecture a lot and would assign homework that was way harder than anything he covered in class. He introduced a program to the class and did not really go over how to install or use it, but expected us to be able to write code in it for our first homework. I have no idea what he expected from us.