Waterloo Course Qualifier

Better than Quest

The Course Qualifier helps you generate all possible course timetables without time conflicts. You can choose a path that allows you to sleep in and make the most efficient use of your time.

Bugs? Humbugs? tdimson [at] gmail.com; source code is available on github.

Share on Facebook, etc.

Select Your Courses:

Term: Advanced Options...

Course: Tutorials: Tests: Other: Sections: (e.g. 101)
Course: Tutorials: Tests: Other: Sections:
Course: Tutorials: Tests: Other: Sections:
Course: Tutorials: Tests: Other: Sections:
Course: Tutorials: Tests: Other: Sections:
Add course

Up to 1000 possible schedules!

Make the query more restrictive! Select any of the advanced options and try to reduce possibilities!

Large numbers of choices quickly overload the system as well as the display. Try to keep it reasonable, by setting a minimum start time / minimum end time or selecting specific sections of courses.

Select a course sequence:

Awaiting course selection...

Course timetable / details:

Awaiting row selection...