Professor: Huajie Zhang
Department: Computer Science
College: University of New Brunswick
Rating # 1
Overview:
- Course: CS1303
- Grade Received: A+
- Overall Rating: 4.0
- Course Difficulty: 1.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
A really nice prof. I didn't even show up for most of his classes and got an A+. But his lecture was really nice, if you write down what he writes on the board then an easy A+. None of his words are useless.
Rating # 2
Overview:
- Course: CS1303
- Grade Received: Not sure yet
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
This is one of the worst profs I've ever had. I am a fluent English speaker. Zhang.. is really hard on the English. The way he explains stuff is terrible and you practically have to teach yourself. For homework he makes you do textbook questions that will take up 10-20 pages of paper which in my opinion is such a waste of resources.
Rating # 3
Overview:
- Course: CS1303
- Grade Received: A+
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
He is very helpful, willing to answer any of your question in/after class . The assignments, mid-term and final are long but rewarding. He knows that has a heavy accent and tries to explain things in a clear and short way. This turns difficult concepts to easy topics. Nice prof!
Rating # 4
Overview:
- Course: CS6735
- Grade Received: B
- Overall Rating: 2.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
Don't know how he is giving the final grades. Teaching style and accent is also not good. Not giving weekly assignments. The only good thing is that he gives good project (but he does't give detailed explanation of project in the class) from which one can learn many things.
Rating # 5
Overview:
- Course: CS3383
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
Algorithms can be one of the hardest courses to take, but with Zhang it's an easy pass as long as you go to class and pay attention. Very clear on what he expects from you, and will tell you straight up what will be on tests. He's also pretty funny sometimes and is very nice overall!
Rating # 6
Overview:
- Course: CS3383
- 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:
Huaji is great for Algorithm Design and Analysis. He is clear about what he wants from his students, and is very reasonable for questions that you can't necessarily answer fully. Easy money!
Rating # 7
Overview:
- Course: CS3383
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Let me start by saying CS3383 is not an easy class with any Prof. Zhang does extremely well at teaching this course. He explains things clearly with good examples. He is very enthusiastic and gives you tips for tests if you attend class. Assignments are long but he gives you a good 2 weeks to do them. Very approchable if help is needed.
Rating # 8
Overview:
- Course: CS2383
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 1.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
He is pretty good
Rating # 9
Overview:
- Course: CS3383
- Grade Received: N/A
- Overall Rating: 4.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Very clear in examples; explains thoroughly. If you need help, he's awesome in office hours. Assignments are long, but that's expected from any prof with this course. He seems very excited by the course topic.
Rating # 10
Overview:
- Course: CS3383
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
He did an excellent job of teaching the material. Very helpful during office hours. Highly recommend.
Rating # 11
Overview:
- Course: CS2383
- Grade Received: A
- Overall Rating: 4.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
I really enjoyed they way he taught. He was really good at explaining difficult concepts, and really enthusiastic about the subject. He really knows what he is talking about. His assignments can be long and difficult, but the midterm was fairly easy. He gave us fair warning the exam would be hard, and indeed it was, but I still managed to do well.
Rating # 12
Overview:
- Course: CS3383
- Grade Received: C
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
First half of the course was okay, second half was awful. Provides poor algorithm examples and does not explain them fully (didn't provide examples in some cases). This makes doing the assignments almost impossible, and the marking was extremely strict. It can also be very hard to understand what he's saying.
Rating # 13
Overview:
- Course: CS6735
- 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:
Excellent Professor,Very good knowledge.Very helping.
Rating # 14
Overview:
- Course: CS2333
- 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:
Not a bad prof, get ready to work your ass off though. Assignments are really hard, and his final was ridiculously hard, the hardest one to date. Interacts with the class and an all around nice guy, learned a lot. Hes easy to approach. If you are motivated and willing to work hard, you'll do fine.
Rating # 15
Overview:
- Course: CS2383
- Grade Received: N/A
- Overall Rating: 1.5
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Hi is horrible, hard to understand. Extremely confusing. Not helpful at all.
Rating # 16
Overview:
- Course: CS6735
- 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:
He is knowledgeable. If you are interested in this area "machine learning", his course can even stimulate you more. In class he is nice, and encourages communication.
Rating # 17
Overview:
- Course: 3913
- 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:
Only god knows what he's saying in the class... Try him if you wanna see how the worst prof in CS teaches.
Rating # 18
Overview:
- Course: 3913
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
OMG! I finally found the worst proof in CS, maybe the whole university.
Rating # 19
Overview:
- Course: CS3913
- 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:
Same as below + his english is so bad!
Rating # 20
Overview:
- Course: CS3913
- 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:
He isn't able to help you if your question is not on his slides. Don't expect learn anything from his lectures.
No comments:
Post a Comment