Welcome to UWPlan

The smarter way to plan your University of Waterloo degree. Build schedules, track requirements, and make informed course decisions.

Track Requirements

Easily monitor your progress towards graduation requirements

Plan Schedules

Build and compare different course schedules across terms

Course Ratings

Make informed decisions with real student ratings and reviews

About UWPlan

Our Mission

UWPlan was created to simplify the complex process of degree planning for University of Waterloo students. We believe that every student should have access to the tools and information they need to make informed decisions about their academic journey.

By combining course information, student ratings, and a course planning system, we help students create optimal degree plans that meet all their requirements while considering their interests and goals.

Built For Students, By Students

As UWaterloo students ourselves, we understand the challenges of planning courses and meeting degree requirements. UWPlan was built with the specific needs of UWaterloo students in mind, integrating with existing tools like UWFlow to provide a comprehensive planning experience.

Open Source

UWPlan is open source and built with modern web technologies. We believe in transparency and community contribution. Check out our GitHub repository to see how you can contribute to making UWPlan even better.

Features

Everything you need to plan your University of Waterloo degree journey

Course Planning

Plan your degree with our straightforward course selection system. Keep track of your courses and requirements all in one place.

  • Term-by-term schedule planning
  • Degree requirement tracking
Course scheduling interface
Course selection interface

Course Ratings & Reviews

Make informed decisions about your courses using real data from UWFlow and feedback from fellow students.

  • Course difficulty ratings
  • Usefulness ratings
  • Real student feedback

Start Planning Your Degree

Join the next generation of smarter course planning at UWaterloo

Start Planning Today →