Logo

CoursePlan.search

Docs

Change LogFAQ

FAQ

Q: Is every course available in dashboard?

A: Almost all courses are covered, with the following exceptions:

  • Courses without available time slots (e.g., TBA) are excluded, as they cannot be scheduled.
  • Courses in KLMS but not in the official course list are also excluded because they may have complex requirements or uncommon rules. Examples include UCUG1000 (CTDL), MOES and PE courses. We plan to add support for these courses in future releases.

NOTE

PG courses are included for versions 2.* and above.


Q: Are tutorials and labs included in the dashboard?

A: Yes. See below for details:

  • Tutorials and labs are included in the dashboard as long as the [Matching between XXX & XXX required] label is present, meaning that students need to select lectures with the corresponding tutorials and labs in order to enroll in them. In these cases, lectures and tutorials/labs are bound together and CoursePlan.search treats them as a single entity.

  • Courses without this label allow students to enroll in different tutorials and labs independent of their lectures. In version 2.* and above, CoursePlan.search supports selecting multiple section types (e.g., Lecture + Lab) within a single course. You can choose the desired combination of sections when adding the course to your schedule.