Logo

CoursePlan.search

Docs

IntroductionAccount CenterCourse MapDashboard
Change LogFAQ

Dashboard

NOTE

You can access the Dashboard from the sidebar on the main site. The link is here.


Overview

The Dashboard is the central feature of CoursePlan.search, where you can plan your course schedule and explore conflict-free solutions. It allows you to select courses, filter sections, and visualize possible timetables based on your preferences.

The mechanism behind the Dashboard is simple yet powerful:

  • From the selected courses in your Course Cart, the system picks one enabled section for each course and searches for all valid schedules without time conflicts.
  • You can refine your options using filters and time slot restrictions to customize your schedule further.

Entrance

The Dashboard provides access to different semesters. When you visit /dashboard, you will see a list of semester entrances. Each semester is independent, and you can manage schedules separately for each one. Once inside a semester, you can switch between semesters using the arrow buttons at the top of the page.

Dashboard 1


Timetable

If valid schedules are found, they will be displayed on the timetable. The timetable represents a typical week (Monday to Friday, 9:00 AM to 9:00 PM), with each class occupying its corresponding time slot based on real-time proportions.

Hovering over a class reveals detailed information, including:

  • Section number
  • Course name
  • Location
  • Instructor
  • Duration

dashboard expand

You can toggle the visibility of specific details using the second button in the bottom-right corner.

dashboard preferences

Below the timetable, the current solution number and total number of solutions are displayed. You can navigate through solutions using the arrow buttons or drag the slider to quickly switch between options.

dashboard slider


Course Cart

The Course Cart is where you select and manage courses for scheduling.

  • Use the third button in the bottom-right corner to open the Course Cart.
  • Search for courses by course code or name using the search bar.
  • Once selected, courses will appear in the cart below.

After finalizing your selection, return to the Dashboard, where the chosen courses will appear on the right side of the screen.

dashboard search


Filter

Course/Section Filter

After adding courses to the cart, they are disabled by default. You can enable or disable courses by clicking on their respective cards. For enabled courses, you can further enable or disable specific sections by clicking on them.

When searching for solutions, the system will select exactly one enabled section from each enabled course to generate valid schedules.

dashboard section

Time Slot Filter

Use the first button in the bottom-right corner to enter or exit Edit Mode. In Edit Mode, you can click on the timetable to mark specific time slots as banned or unbanned. Sections scheduled during banned time slots will be excluded from the search results.

dashboard slot


Account and Saving

If you have an account, you can log in to access personalized features. All your modifications, including course cart selections, will be automatically saved and synced to your account.

WARNING

If you are not logged in, you can still access the Dashboard, but your changes will not be saved. To save your configurations, please log in or create an account.