Professor: Hua Li
Department: Computer Science
College: University of Lethbridge, Lethbridge, AB
Rating # 1
Overview:
- Course: CPSC2610
- Grade Received: A+
- Overall Rating: 4.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: N/A
Comment:
While a little hard to hear at times, his lecture material is easy to understand. Put a bit of effort into engaging with the concepts and reading up on ones you don't understand, and this class is an easy A with him. His tests and assignments are straightforward too. Use Lab time effectively. Textbook is recommended as well
Rating # 2
Overview:
- Course: CPSC2610
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: Mandatory
Comment:
Can't hear anything he says cause he mumbles and writes really small on the board so if you want to see anything he writes you have to sit in the front row which is always full and he is terrible because everything he says is in the same tone.
Rating # 3
Overview:
- Course: CPSC2610
- Grade Received: A+
- Overall Rating: 2.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
His assignments and midterm were among the easiest I've ever seen. He is whole-heartedly unenthusiastic and writes directly from the textbook on the board. Reading text was way more important than attending class. He is definitely a poor instructor, but he answered all my questions kindly when I asked him. Even said I could do an independent study
Rating # 4
Overview:
- Course: CPSC3615
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
Think twice before taking a class with him, not recommended at all!
Rating # 5
Overview:
- Course: CPSC3730
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Extremely helpful if you don't understand an area. Take notes and this class is fine
Rating # 6
Overview:
- Course: CS3730
- 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:
Dr. li's class is a little dry, but overall it is an easy course, you can learn stuff from this course if you pay attention on lectures and notes.
Rating # 7
Overview:
- Course: CPSC3615
- Grade Received: N/A
- Overall Rating: 2.5
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Overall his accent is a little hard to understand, but excellent notes and powerpoints make up for this. He does seem to get a little frustrated with low class involvement, but most of his course work is open book... except for the final (be prepared to memorize diagrams for this one.)
Rating # 8
Overview:
- Course: CPSC3615
- Grade Received: N/A
- Overall Rating: 2.5
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
Other than being a little hard to understand, the class was quite easy to understand and the tests/quizzes were open book, but the final felt like it should have been open book as well.
Rating # 9
Overview:
- Course: CPSC2610
- Grade Received: N/A
- Overall Rating: 1.5
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Hard to understand him, he tends to mumble. Material was easy, but learned way more from the lab instructor than Li.
Rating # 10
Overview:
- Course: CPSC3615
- 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:
He has become one of the best comp sci professors. He has definitely changed his way of teaching. Made the CPSC3615 class easy and fun to learn. Assignments were easy and exams were open book. Most of the stuff was from notes anyways.
Rating # 11
Overview:
- Course: CPSC3730
- 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:
In the past year he's gone leaps and bounds. Actually takes the student criticism pretty seriously. Made crypto fun, was crystal clear. Even though his English isn't the best, worked VERY hard on notes and theyre very straight forward. His tests are directly from the notes and does inclass openbook assignments. Lets you do what you want for project
Rating # 12
Overview:
- Course: CS3730
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
worst ever
Rating # 13
Overview:
- Course: CPSC3730
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
Dr. Li seems like a genuinely good guy although his interests in teaching are questionable. His assignments are very vague in their description and instructions. His lectures are quite dull and if it weren't for the necessity of getting his notes I wouldn't attend any of them.
Rating # 14
Overview:
- Course: CPSC3730
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
What can I say about Dr. Li. He seems like a genuinely good guy and while he does not exactly show it on the outside, I think he enjoys what he does. This class was a little dull but the upside is, while challenging, it was still relatively easy to do good in the class. Tests and assignments are straight forward and fairly given.
Rating # 15
Overview:
- Course: COMP3651
- 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:
very bad teacher
Rating # 16
Overview:
- Course: CPSC3615
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
Bad pro ever!!!
Rating # 17
Overview:
- Course: CPSC4650
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
bad
Rating # 18
Overview:
- Course: CPSC3615
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
He seems as bored with the material he teaches as the students are. Sometimes difficult to understand because of accent and poor English skills. Rather scattered, detached lecture style. Assignments often ask much more from students than was even touched on in class. Can't believe I'm forced to take 3 and 4000-level courses from such a poor prof.
Rating # 19
Overview:
- Course: CPSC3615
- Grade Received: N/A
- Overall Rating: 1.5
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
He was one of the worst prof. I've ever had.
Rating # 20
Overview:
- Course: CPSC3615
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
I know he must be intelligent to be teaching at the university but this guy is boring. I come to class alive and 30 minutes into the lecture and I'm sleeping my head off! Not a good impression especially if you sit at the front. Bring coffee or anything, because I, for one, can't seem to stay awake in his class.
No comments:
Post a Comment