It is recommended to use a computer to access this website.
Quick Start:CoursesInstructors
This website is a tool to visualize the Student Feedback Questionnaire (SFQ) survey results of HKUST.
Features include:
By clicking on the "Courses" or "Instructors" link in the navigation bar, you can view the rankings of courses or instructors based on SFQ results.
You can search for any courses or instructors in the search bar on top of the ranking pages.
By clicking on the "Settings" button at the bottom left corner, you can set the minimum total number of responses required for the rankings. The courses/instructors with less than the specified number of responses will not be included.
If you click on any course/instructor in the rankings, you can view the history chart of SFQ results for that course/instructor.
Hover on (or click, for mobile devices,) any data point to see the exact score and number of responses.
You can switch between "Instructor Mean" and "Course Mean" by clicking on the buttons above the chart. These are the two fields in the Student Feedback Questionnaire.
To show/hide some lines in the chart, just click on the legend.
SFQ visualizer is an open source project. You can find the source code on github. If you find this website useful, please star the github repository (Thanks!). Contributions and issues are also welcome!
The rankings and charts are completely based on the SFQ survey results published by the university. They have nothing to do with the attitude of the developers. The data is up to Summer 2024.
The data is for reference only. Small inaccuracy is possible in calculations. Besides, the SFQ results may be biased. As is mentioned on the university website, large classes tend to get lower ratings, and PG classes usually get higher ratings than UG ones.
The project is developed with React
and Next.js
. The fantastic charts are made with Chart.js
. Data is from HKUST official website, processed using Python
and pandas
. The webpage is deployed on Cloudflare Pages
.
Email: dyy@cyanfeathers.com