Find out your university ranking and what are the best & worst courses in your school
Latest Course Reviews
1 day ago
Professor: Prof. Gordon Mathews
Very interactive and great communication between the professor and the student. He allows you to disagree with him and have great debates. Can learn so much from it
Professor: Cao YiXin
This class taught by this teacher has been so controversial. This guy teaches it regardless of how many complaints there are lol. But regardless, data structures is single handedly the most important class you need to nail in order to do well in this field. You learn to code and how to solve problems in a systematic way, which is basically the universal concept of COMP classes. But, if you struggle with it, it's normal and you just need to listen to supplementary lectures online and memorize algorithms. That right - if you can't think of it yourself, do yourself a favor and go on geeksforgeeks.com and memorize the code. Once you memorize a handful of algorithms, you'll probably realize that there is a pattern between them all. This will help you get through it. There's no shame in copying and memorizing code haha. Creativity only comes once you're proficient at something, so it's unfair to expect coding noobs to come up with original code for problems they've never seen before. Also, this guy gives out quizzes without notice, so just keep track of when he gives them out, bc there's also a pattern in that. It's usually every other week. As long as you don't piss him off, he shouldn't try to fail you on purpose.... which he has some history of doing :( Best of luck.
Professor: Peter Ng
You would expect a class for legality and ethics would require you to think. But in this class, you can be a literal carrot and still pass as long as your carrot fingers can type up a report and copy paste ethic analysis templates. Just make sure your group mates are not cunts and actually help with the report. As long as they are willing to fill a document with smart sounding bs, you should be hypothetically fine.
Professor: Korris Chung
Lectures are valuable - worth going into lecture. Korris specializes in data mining so his explanations and examples are important when understanding.
Professor: Liu Yan
Lecturer is bad at explaining. But since AI class itself if a buzzword with alot of hype, you can fill the knowledge gaps with youtube. Maybe even enroll in edX course to supplement the grading in this class. Unlike other classes where you need to know the lecturer's quirks, this class doesn't rely on you being in class to know how to solve problems a specific way.
Professor: Dennis Liu
Really fun and interesting teaching. When studying in COMP Polyu, you learn to expect subpar teaching where the lecturer themselves sound bored. But this lecturer has a track record of really good teaching with efficient and accurate explanations. I would recommend anyone to take his classes, regardless of what they are.
Professor: Hong Va Leong
Uninteresting and uninspired teaching but if you want a good grade, self study with lecture notes will suffice. It's like math with pictures.
5 days ago
Professor: Na Ke and Christine Woo
Hea dou PK
Professor: Prof. A.B. Djurišić
Interesting topic discussions, cool prof, nice tutors
Professor: Wang Aihe
Honestly, despite what others say about inspiring and what not (which I agree, it can be thought provoking), this course is VERY chur relative to other CCs. Weekly tutorials which you need to prepare for and in-class attendance is taken. Therefore, I chose to sleep in class because sometimes, despite the fact the lecturer is inspiring I suppose, is not always interesting. Reviewed alright amounts for final and got A-, but I honestly still feel a bit cheated for how much work this course had (even in-spite of sleeping in class), and I have a pretty decent background on Chinese history so expected better. Lesson is, pay attention, and don't sleep in class.
Professor: Ka-fu Wong
Ka-fu is one of the best lecturers at HKU, but he is also an asshole to students in class. Nevertheless, don't be afraid to ask him questions, he knows his stuff really well. If possible, also try to get a copy of his book (only some chapters are available on moodle, he does not publish the rest), as it details his thought process really well, and you will be an expert at how he thinks. I read it AFTER taking this course, and doing that made some of the things in the original course seem very obvious. Be careful and practice the past-papers well, especially the monopoly questions. The monopoly questions are always tricky but the answers are straight forward if you think smartly, which I didn't. Also, study the first two chapters (cost and benefit analysis+compar advantage) carefully, as they are very important to how Ka-fu thinks about econ and sets his questions. The grade curve is not as bad as some people say. I did terrible on mid-term final but still got B- so that says something. Try your best for his course, some of the stuff you learn can be kinda useful I guess (in terms of logical thinking).
Professor: Wat Kam-Pui, Gabrielle M. Jing
Dr. Wat is the best lecturer i've had at HKU, his knowledge is really insane, and he really will go in depth with you and explore the proof for each proposition. However, this means that the lectures will easily fall behind schedule which is bad. Nevertheless, you can learn A LOT and bring ur math/stat skills to the next level taking his course, so try your best and don't anger him. Speaking of which, he sends a lot of annoying emails (and he can send some encouraging ones sometimes too), and he is not the nicest guy, but I believe he means well with his emails and wants the students to do as best they can. In the end, the tests (and assignments) sett by Wat are f**ing hard. Wat Gor is super din when it comes to setting tests and his expectation is a bit too high for students and he seems unafraid of failing LOTS of students, so really do your best and you should be fine. The probability side he teaches is MUCH harder than the stat side taught by Gabrielle. Gabrielle's part is much easier no need to worry. You should focus on the probability side, since Wat gor puts a lot of big brain dnlm lan dou pk questions. Good course but taught by Wat means it can be kinda stressful.
Professor: Chan Yat-Ming
Dr. Chan is very good at explaining and lecture notes are very well constructed. On the other hand, his lectures do not go in depth relative to the test and finals - ala the classic teach easy test hard fok dou pk. The tests and final will be MUCH harder than the assignments (though some of the past test and exam questions are in the tutorials). To do well in the final exam, review the past papers and find the OBVIOUS patterns in the questions. The questions are set in a similar way for each exam - not exactly the same, but theres some similarities. Still challenging, but you can anticipate and prepare pretty well. The grade given is not too bad. Not the best given the difficulty, but not too bad either. Moreover, this course dosen't need too much problem solving skills (i.e. thinking). If you are good with algebra (can get somewhat challenging) and procedural systematic problem solving it should be no problem. Overall, Dr. Chan is a pretty jeng instructor.
有拍片, 唔需要點聽, 四倍速聽is ok. 最仆*係要填窿窿!
Professor: Professor Wong Chun Nang
Although you just finish the exam with mc , I still got a score below the mean. The length of the course is too long with too many content to study. The professor try his best to make it more fun with countless jokes and videos, but I didn’t like this class. Not a good faculty package’s choice
Professor: Dr.Sezto wai man
I try me best to get suitable grade T.T my reflective journal is C+ but seems that my term paper is good enough to get a B at the end . 理科唔掂都讀到，只要有上tutorial基本上都get到重點，返去有睇本書，加上professor都帶得幾好，會提供指引俾你。lecture其實可以skip因為唔take attendance ，all is extra thing except for the lecture of reflective journal introduction
Professor: Mr.Wu tat cheung clement
He is nice and good at English. You can hear 3version of teaching cuz we have students form 3places while he is not good at mandarin haha
Professor: Dr.Chan Sin Yu cherry
She is nice and outgoing, she basically will talk to everyone in every lessons. She is funny too while talking a lot of jokes to make this course more interesting. She also cares about our safety that even sending email to ask whether we are okay.
Professor: Vinci Chow
You can still understand this course’s math, u will not be able in next math course.just attend the class even it is at 8:30a.m. Although he try to teach programming in this course, you still do not know how to do it bro.
Professor: Vinci Chow, Linda Yung
記得第一堂要上，因為嗰堂分組，冇到就會隨機分組同其他冇到嘅人一組。 因為要寫CVfor，mock interview 所以幾方便之後搵工。 雖然計出席但可以全程瞓，因為瞓唔瞓都學唔到嘢he
Professor: Dr. HO Kwok Wah
You need a bit math background to understand the course materials tho the lecturer claimed its no need.
Professor: Dr. WOO Tze Yan Jessie
feel free to skip class! The course content is not related to the assessment. But you can learn a lot from the lessons if ure really into Brit culture.
Professor: CHEUNG Ching Man, Emily
個老師好好人，唔take attendance 但係佢擺上blackboard個份notes 對比起上堂個powerpoint 有好多missing points，建議都係上下會好啲。唔算太悶。啲midterm 同final 都唔難，考之前有略略溫過都ok。我dse無讀中史，連低form既中史都唔記得都覺得呢個course唔太困難
Professor: jojo wong, winne kwan
boring, can sleep but can't skip
Professor: Dr. Li Rongrong
The teacher is really nice, the content is easy. small workload.
Professor: Prof. FU Chi-Wing Philip
Professor: Eulji Lee
The course content itself has no problem. But the teaching is far from satisfaction. The lecturer (eulji lee) seems to be unfamiliar with what she is going to teach, unable to explain herself with English and cause confusion to the students.
Professor: Chau Sze Yiu
trash traching skills, programming assignment too difficult
Professor: Dr. M.K. Yip
Test and exam are too easy. Half of the class get >80 in test. Need to be extremely careful to get A range.
Professor: Kenneth Lee
Professor: Prof. Wenxi (Griffin) JIANG
the course is pretty useless in reality , especially those behavior finance, The midterm is really silly and hard, the lecture note is not clear enough ; wasted me a lot of time to study not practical stuff for final
Professor: Professor Yang Ming Chang （楊明昌教授）
Professor: Professor LYU Rung Tsong Michael （呂榮聰教授）
Professor: Dr Law Yin Ling
Teach with heart
Professor: Yuanyuan Lin
Professor: Dr. May L Wong
important to attend lecture as she will explain the concept that is not shown on the power point
Professor: Charles Li
Professor: Prof. AU Kwok Keung Thomas
講得都算幾深入，除非想探求數學之美，否則唔建議reg, (p.s. Thomas Au份人都算搞笑)