Enrol like you've already taken the course.
Everything an upper year would tell you, in one place.
Over 10,000 courses across St. George, UTM, and UTSC.
What you can use now
Three things, all on real data
No account needed to look. Search a course and it's all there.
Course Tree
Pick a course and you'll see the whole chain around it: what you need to get in, and what it unlocks later on.
Directory
One page per course: the description, the rating, and how many people reviewed it.
Evals
The official course evaluations, made readable. Ratings for the course and the prof, minus the PDF.
About
We're literally showing you the data UofT doesn't.
Drop rates, grade breakdowns, and evaluation scores all exist already. They're just buried in PDFs and stuck behind logins, so the people who find them are usually the ones who already knew where to look.
We pulled it all together and put it out in the open, so everyone's working off the same numbers.
The data is public on GitHubComing next
Making non-broken tools that UofT refuses to make.
Timetable
A timetable builder that isn't painful to use, with each course's rating right where you slot it in.
Planner
A degree planner that maps your whole degree ahead of time and flags a broken prereq before it's a problem.
Drop Rates
Withdrawal rates for every course, term by term, so you can see the ones people bail on.
Compare
Two courses side by side when you're stuck choosing, with ratings and workload lined up.
A few things you won't find anywhere else
Things we track that UofT's own tools don't.
Every term, kept on record
We keep a record of who taught each course, when it ran, and how it changed, so you can spot a new prof or a course that's being cut.
An open API
Getting this data yourself means paying to scrape and AI-tag it. We're building an API so you don't have to, and it's open source with the scrapers included.
Handwritten scrapers
hello@uoftools.ca if you want any of them.
Have a course in mind? Start there.
Type a code and see what you're getting into. No sign-up to look.