UWPilot is the ultimate course planning tool for University of Waterloo students. It helps you visualize course pathways, understand prerequisites, and plan your academic schedule with ease.
- Course Explorer: Search and explore courses with detailed information and prerequisites.
- Prerequisite Tree: Visualize course connections and plan your academic journey.
- Schedule Importer: Easily import your current schedule from QUEST.
- Academic Planning: Plan future terms and track your progress towards graduation.
- Email Notifications: Receive your schedule ICS file and course descriptions via email.
- User Switch: Easily switch between multiple user profiles or accounts.
- Download the UWPilot installer (UWPilot-4.0.0.msi) from the official download page.
- Double-click the installer and follow the prompts to complete the installation.
- The application will automatically be installed in
C:\Users\[Your Computer Username]\AppData\Local\UWPilot
. - Once installed, you can open UWPilot from the Start menu or desktop shortcut (if created during installation).
- Log into Quest at https://quest.pecs.uwaterloo.ca/psp/SS/?cmd=login
- Click "Class Schedule" in the Quest menu
- Choose your term and click the "Continue" button
- Ensure you are in "List View". Copy the whole page by pressing Ctrl+A and then Ctrl+C
- Visit the UWPilot Export Schedule page
- Paste everything into the text field by pressing Ctrl+V
- Click "Generate" to create and download your iCalendar file
- Next.js
- React
- Tailwind CSS
- TypeScript
- Node.js
Distributed under the MIT License. See LICENSE
for more information.
UWPilot Team - [email protected]
Project Link: https://uwpilot.vercel.app/