Abdolreza Abhari - Ryerson University

Professor: Abdolreza Abhari
Department: TBD
College: Ryerson University
Rating # 1
Overview:
  • Course: CPS510
  • Grade Received: A+
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Not that clear when explaining some SQL queries but hes a good prof and the class is an easy 4.33. If you can do LC easy on SQL stuff then you should get a 100% in all tests. Group project is semester long so find good teammates.
Rating # 2
Overview:
  • Course: CPS510
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
He showed up to lecture 1 hour late during our 2 hour lecture and still told us we can't leave early because he doesn't like it. Also needs t use a microphone because he doesn't project his voice at all.
Rating # 3
Overview:
  • Course: CPS510
  • Grade Received: A+
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Doesn't seem to plan out the lectures and illegibly writes out examples in class which he almost always does incorrectly. He also uses a lot of terms and covers topics that are very difficult to find online (in the same format), making the midterm really hard. In my opinion the assignment and final were very easy, still a terrible prof though.
Rating # 4
Overview:
  • Course: CPS510
  • Grade Received: B
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: No
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Very mono-tone and reads off slides with not much to add. If read the slides, you'll pass, but the slides are not great. Not worth going to lectures.
Rating # 5
Overview:
  • Course: CP8304
  • Grade Received: A+
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
I had taken three courses with this prof during MEng. First year he was a little strict. he uses powerpoint presentations. Lots of assignments. Still I got an A grade in Advanced Database course. So, yes, I will recommend to work with this prof.
Rating # 6
Overview:
  • Course: CPS510
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Mediocre prof at best and a heavy monotone speaker. Project details (one huge semester-wide project split into weekly parts) were pretty vague so mostly everyone was confused as to what's required. Also, he doesn't mark it so your grade depends on your TA. Material is relatively easy but he's a really tough marker when it comes to tests.
Rating # 7
Overview:
  • Course: CPS8203
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Easy class. Pay attention in class and do not skip classes as important details may be discussed. Not so much available outside the class but if you attend it should not matter.
Rating # 8
Overview:
  • Course: CPS510
  • Grade Received: A-
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
One big project over the whole semester which was nice, plus the standard midterm and final. Rubric was vague though so had no idea what to do specifically for the project. TAs gave different grades for different things so that was unfair. Lectures were pretty useless to just passing, but if you went to all of them it's an easy A+.
Rating # 9
Overview:
  • Course: JJ
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good
Rating # 10
Overview:
  • Course: CPS730
  • Grade Received: C
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Decent professor, you'll learn quite a bit. However, to his lectures are boring would be an understatement.
Rating # 11
Overview:
  • Course: CPS8203
  • Grade Received: B+
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very boring and not useful
Rating # 12
Overview:
  • Course: CPS
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His lectures might be boring but he is a really caring prof. He will do anything he can to assist his students.
Rating # 13
Overview:
  • Course: CPS730
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Decent. Engaging. Sometimes entertaining. Good exams not too hard but sometimes marks hard.
Rating # 14
Overview:
  • Course: CPS730
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Fantastic professor! Makes the course material easy to understand and is extremely helpful. Just go to class and pay attention. That's all it takes to score an A in his class. He is extremely helpful and goes out of his way to help you. I am already taking another class with this professor. He is a very lenient marker as well. Overall very helpful.
Rating # 15
Overview:
  • Course: CPS730
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is Ok.
Rating # 16
Overview:
  • Course: CPS730
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great teacher, listen to the lectures and follow along the slides, and the course topics make sense. Looking to pursue further courses that he teaches.
Rating # 17
Overview:
  • Course: CPS730
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Course was really easy. 50% are the labs which are doable with in 2 hours mostly. you must read the slides on your own as he mostly focus on the labs during his lecture. He basically does the labs for you. You do not need a book and his slides are pretty easy to understand.
Rating # 18
Overview:
  • Course: EE8304
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This is the best prof i've ever met at Ryerson. If you want to learn as well as pass, please take his course.Everything he taught in class stuck to my brain. He's an excellent teacher and easy marker. Also very helpful
Rating # 19
Overview:
  • Course: CP8304
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I had Distributed Systems course with him. He is a very nice guy, very organized, most complete lecture notes, well described assignments. He's worked really hard for his website and the result is very useful. If you like the material the class is not boring at all and as a total it is a very good course.
Rating # 20
Overview:
  • Course: AB
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
e
Discuss With Everyone:

No comments:

Post a Comment