Aiman Hanna - Concordia University, Montreal, QC

Professor: Aiman Hanna
Department: Computer Science
College: Concordia University, Montreal, QC
Rating # 1
Overview:
  • Course: COMP352
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
So far I've taken courses at 4 different universities in Canada and abroad and I've never met a professor who cares about his students as much as Mr. Hanna. He takes his time to explain material and even schedules extra lectures out of his own free time to make sure no student gets left behind. Truly one of a kind and a gem among professors.
Rating # 2
Overview:
  • Course: COMP248Q
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Hes brilliant, handsome and an amazing teacher!
Rating # 3
Overview:
  • Course: COMP249
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He is a really good professor. Doesn't allow student using phones in class. This course is kinda hard for me but he helps a lot. I will definitely take his class with higher level courses. Btw I like every tie he wears to class.
Rating # 4
Overview:
  • Course: COMP249
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Great professor, really makes sure everyone understands the material and goes very slowly through the topics, and makes things very practical and rarely relies on powerpoint slides. However, since he goes so slowly, you probably won't get through all the material required for the exams and you'll have to learn some of the later stuff on your own...
Rating # 5
Overview:
  • Course: COMP352
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
I'm taking his Comp 249 and Comp 352 with him this fall. This is my second time taking 249. His lecture made me understand java much better. Complete java code with clear comment also helps a lot. As for 352, Hanna's lecture and read his slides is way better than the textbook. You can also tell he is a man of integrity from his words.
Rating # 6
Overview:
  • Course: COMP352
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Very good teacher and caring. A true gem.
Rating # 7
Overview:
  • Course: COMP249
  • Grade Received: Not sure yet
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
he is the best teacher in the universe trust me on that i wish if he can teaches all the subjects in computer science
Rating # 8
Overview:
  • Course: COMP352
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: No
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
This professor is one of the best teacher I've met in Concordia. His lectures are well organized and he really cares about students' understanding. I didn't register the course but I attended every lecture and every time I had a question he is so patient to answer clearly after class. Not just lists the results, he explains the reasons well.
Rating # 9
Overview:
  • Course: COMP249
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: No
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
This professor is one of the best teacher I've met in Concordia. His lectures are well organized and he really cares about students' understanding. I didn't register the course but I attended every lecture and every time I had a question he is so patient to answer clearly after class. I wish I could have professors like him in my bachelor degree.
Rating # 10
Overview:
  • Course: COMP249
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Amazing professor, enroll in his classes and enjoy.
Rating # 11
Overview:
  • Course: COMP249
  • Grade Received: Not sure yet
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Best teacher I have ever had. He wants people to learn and understand, does not care about timing or marks, and he cares about his students. I hope to take all the courses with him.
Rating # 12
Overview:
  • Course: COMP352
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: No
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I have a graduate data structure course (Comp 5511) but since I don't understand from my own teacher I attend in Dr. Hanna's class. He is the best teacher I have ever seen. Just consider that although attendance is not mandatory, his class is always full and you see several extra chairs in the class occupied with students who are not registered!
Rating # 13
Overview:
  • Course: COMP445
  • Grade Received: Not sure yet
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Best professor I have met in this university. He really cares about whether his students understand the material. He even volunteer his own time to add more classes to cover all material scheduled. Very brilliant and smart and knowledgeable professor. I would like to give him a A++++ for his dedicated work.
Rating # 14
Overview:
  • Course: COMP352
  • Grade Received: Audit/No Grade
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: No
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Extremely helpful and responsible profressor. He explains really clear and makes this course interesting. Try to think about questions he asks on lecture and questions he leaves for you, and take notes when he says this is extremely important. this is my second time learning data structure, and still learn a lot. Greatest professor EVER!!
Rating # 15
Overview:
  • Course: COM6461
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Best learning experience.
Rating # 16
Overview:
  • Course: COM6461
  • Grade Received: Audit/No Grade
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Best professor in concordia .. would like to take more courses with him.. A real Gem ..
Rating # 17
Overview:
  • Course: COMP6441
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
best Professor ever in the world
Rating # 18
Overview:
  • Course: COMP352
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
He is good at teaching. But there is one thing he makes me very annoyed. He is always late for class and has never finished class on time. He extends class 30 minutes usually. During the exam, it was scheduled as 1-hour exam but he extends to 1 hour 40 minutes and this is because he gives too many questions. All in all, he is very unorganized.
Rating # 19
Overview:
  • Course: COMP6461
  • Grade Received: INC
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
The best prof in concordia... I wish I could take more courses with him.
Rating # 20
Overview:
  • Course: COMP6461
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He knows who was absent for how many lectures and irrespective of the class size. Be ready to present your doubts with your own well prepared search results.
Discuss With Everyone:

No comments:

Post a Comment