Reviews of professor Amir Mohsen Abolhassani

Rating: 2.0/5, difficulty: 4.0/5
If you know how to code before hand, take his class, it will be easy. If you dont know how to code, he doesnt seem to have a lot of patience to explain.

Rating: 5.0/5, difficulty: 3.0/5
Professor Toliyat is great. He has a very thick accent, but he explains concepts well and his lectures are enjoyable. Side note, he's also very well dressed and I look forward to seeing his drip every class. He's a little bit of a tough grader and is no pushover, but I think that makes you a better coder. The workload is also very light.

Rating: 1.0/5, difficulty: 5.0/5
Stay away! a bad professor does not know what he is doing, expects you to finish a 30 min lab in 5 min. Very disrespectfull

Rating: 1.0/5, difficulty: 5.0/5
Avoid at all costs. He is very hard to understand, and gives at atleast 4 labs a day. If you are a lazy student, YOU WILL FAIL

Rating: 5.0/5, difficulty: 2.0/5
Some say he's the worst at everything, well your mistaken. He's the best professor I ever took, he will teach you all the materials in his best way possible, he's very understanding and will reach you to get your goal. If you know how to code then it's gonna be more easier but if you don't then don't worry he'll teach you everything you won't know

Rating: 5.0/5, difficulty: 4.0/5
Professor Toliyat is one of the best computer science professors I ever had. He is one of the only few that gives good feedback on your code and will guide you to be a better programmer. He applies his interest in algorithms to the curriculum and it enriches the course. He gives daily labs, but they will whip you into shape and improve your skills.

Rating: 1.0/5, difficulty: 5.0/5
Talks for 2 hours and gives you 5 minutes to do 30-minute work. Can't teach. Terrible feedback and is rude. I didn't choose him and got stuck with a B. Expects you to know to programme beforehand. Come on time or at least "before him." Out of all the people, only 2 got an A and those same two finish the work every day, they know how to code though.

Rating: 5.0/5, difficulty: 3.0/5
Very good class. I learned a lot. He put a lot of time for his students

Rating: 1.0/5, difficulty: 1.0/5
he is the worst!!! doesn't let you know how you are doing in class, doesn't respond to emails, won't teach you and expects you to know everything about coding, it's an intro class??? how would I know??? all he has to say is "what is this " when he looks at your code. The prof can't teach, so I expected at least the lab ta would be helpful but No.

Rating: 5.0/5, difficulty: 3.0/5
He is fantastic. he cares about every student. he helps all. he doesn't like to give a student a low grade. I will definitely take him because he has learned me how to code.