Timetable checker for CityU mates. It reads class information from AIMS and match against your timetable to see if time conflits with sessions occurs.
This extension is for CityU students only, and only works when you are using AIMS.
This is a Chromium-based-browser extension that can be installed on the latest desktop versions of Google Chrome, Vivaldi and Microsoft Edge. (Other Chromium-based browsers may be used, but we do not guarantee it works)
This extension will read your class schedule when you go to Course Registration > Main Menu for Web Add/Drop > My Detail Schedule.
Then, when you browse the Master Class Schedule and check sections provided by a particular course, you can find out whether conflicts with the section and you current schedule occurs.
The extension will append 3 cells to each row of the table, showing the status and available actions. (Example below)
This extension also provides a wishlist function for you to save the CRNs of the courses you want to register. It can also auto-fill the CRNs in the wishlist to the Add Classes Worksheet in the add/drop interface. (You still need to click "Submit changes" button manually to apply changes)
- Download the self-extracting archive file
timetable-checker.exe
under Releases. - Run
timetable-checker.exe
to extract all files (by default, they will be extracted to%USERPROFILE%\Documents\timetable-checker
). - Go to the extension page of your browser (e.g.
chrome://extensions/
) - Turn on Developer Mode.
- Click "Load unpacked".
- Choose the unzipped folder. (e.g.
%USERPROFILE%\Documents\timetable-checker
) - The extension is installed and listed in the extensions page.
- Download the ZIP archive file
timetable-checker.zip
under Releases (Note: Do not downloadSource code (zip)
since doing that will make updating more complicated). - Extract all files in
timetable-checker.zip
. - Go to the extension page of your browser (e.g.
chrome://extensions/
) - Turn on Developer Mode.
- Click "Load unpacked".
- Choose the unzipped folder.
- The extension is installed and listed in the extensions page.
- Download the updated archive file, same as How to install.
- Extract the archive to the same location that you have installed the extension before. If prompted, choose to replace all existing files.
- Go to the extension page of your browser (e.g.
chrome://extensions/
) - Find
CityU Timetable Checker
in the extensions list, and click the refresh button. - The extension is updated.
Statuses will be displayed only if the section is web-enabled (rows in pink and with WEB = "Y"). If the section is not web-enabled, it always shows "Section not web-enabled".
- No conflicts (green): The section does not conflict with your current schedule.
- Conflicts with [Course Code] [Section] (red): The section conflicts with your schedule.
- Section is full, waitlist available (orange): The section do not have available seat, but you can add to the waitlist of the section. Combined with statuses (1), (2) or (7).
- Section is full, waitlist full (red): The section do not have available seat, and the waitlist of the section is also full.
- Section is full, waitlist not available (red): The section do not have available seat, and waitlist is not provided of the section.
- Course registered (red): You have registered the course.
- Registrable (green): The section does not have a time information; it still have seats.
Note: If the status of a particular section is (4), (5) or (6), the option of adding the CRN into the wishlist will not be shown.