Hon Fung Li - Concordia University, Montreal, QC

Professor: Hon Fung Li
Department: Computer Science
College: Concordia University, Montreal, QC
Rating # 1
Overview:
  • Course: COMP228
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Make sure to read the book and go to class. He is pretty clear but makes you use the iClicker thingy which I hate so much. Personally, I liked his class.
Rating # 2
Overview:
  • Course: COMP228
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I had him for COMP 228 and 229 and I never missed any lecture but because the subjects of this course was very lame, I never learned anything from both these courses. I tried very hard to pay attention to what he was trying to explain but still wouldn't get anything. Not the best and not the worse professor in the dept of CS at Concordia!
Rating # 3
Overview:
  • Course: COMP229
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great teacher. People who complain and get low grades never attend class or don't listen to him. Computer science are lazy and expect everything to be easy and slack off. Compare him to other teachers and you will learn more from him. Assignments are brutally long. Gives good lectures and examples. EXTREMELY FAST EMAIL RESPONSE!
Rating # 4
Overview:
  • Course: COMP228
  • 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:
No Comments
Rating # 5
Overview:
  • Course: CLASSSECT
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 6
Overview:
  • Course: COMP228
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Everything I learned in this class, I had to dig from the book. Dr Li assumes you have read the material prior to classes. His accent makes him hard to understand at times. All his questions are vague and poorly worded! Also, expect to have to learn NASM on your own. However, he was helpful when I asked him for clarifications.
Rating # 7
Overview:
  • Course: COMP228
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This is hard course!!!!! But he's a good professor and he's doing his part pretty good. Do the assignments and you should be ok. Stresses programming (marie and nasm) (among other things) on the final and in general the final's quite long but midterm and quizzes are easy...
Rating # 8
Overview:
  • Course: COMP228
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
i dont think he cares too much about his students, the course is the course. if you ask him a question, he will repeat the question for you....how amazing !
Rating # 9
Overview:
  • Course: COMP228
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is out of date. Do not take him. He should become an ancient history for computer science. Boring and confusing and discourage students to learn and ask questions. You are on your own.
Rating # 10
Overview:
  • Course: COMP228
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The worst computer science instructor. Simply a piece of **** teacher.
Rating # 11
Overview:
  • Course: COMP228
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He's unclear, notes are HORRIBLE and very unhelpful. If you go to him for help he'll yell at you and say he taught that in class already. DON'T TAKE HIM! Although I didn't like the suprise quizzes that make you attend every class, they were quite easy. Midterm was ok, final was HARD. DON'T TAKE!
Rating # 12
Overview:
  • Course: COMP228
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
His notes are full of mistakes which will haunt you on final. Has a condesending attitude if you ask for help. Won't provide clear answers. Assignments unfairly divided, expect to be a NASM pro. I pulled an A+ with A LOT of work. If ur an avg student, expect to scrape by otherwise study like hell.
Rating # 13
Overview:
  • Course: COMP228
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This is a really bad Prof. His courses and exams are so confusing; morewove, he is very unhelpful.For example, the first thing he does is that let you know how stupid you are, when you go to ask him questions. He will say "How can you ask this kind of question which I taught in class". Be careful!!!
Rating # 14
Overview:
  • Course: COMP7231
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
a nice one to take a course, clear fundamentals about the course and organized.
Rating # 15
Overview:
  • Course: COMP228
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Considering this is a course that just switched from Windows to Linux and has no book or real notes, I think Dr. Li does a good job (or at least better than others) in teaching it. The exams and homework are all tolerable, and the tutorials were an excellent complement to the course.
Rating # 16
Overview:
  • Course: ANY
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
can NOT be any worse than him ever ever
Rating # 17
Overview:
  • Course: COMP228
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Unclear notes full of mistakes. Almost impossible to understand what he's saying. Forces you to attend lectures by having surprise quizzes. The worst instructor ever.
Rating # 18
Overview:
  • Course: COMP228
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The course is really tough, but don't blame the professor for that. He is probably the best one on this issue.
Rating # 19
Overview:
  • Course: COMP326
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
hard class, a lot of theory, and he makes it worse. Must attend each and every class as he does not follow the book. But to make up for everything else he grades really easy
Rating # 20
Overview:
  • Course: COMP326
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
he is very organized person. His midterms are fine; however the final sucks!!!!
Discuss With Everyone:

No comments:

Post a Comment