About BadgerBase
Stop guessing which classes to take.
The registrar tells you when a class meets. It does not tell you the GPA students actually earned, what they thought of the professor, or whether a seat just opened. BadgerBase puts UW–Madison’s live catalog, Madgrades grade history, and Rate My Professor behind one search — so you can build a schedule without opening five tabs.
What BadgerBase does
“Open QR-A courses above a 3.3 average, taught by someone rated 4 or better, that fit around a Tuesday lab.” That is a single query here. On the university’s own site it is four tabs and a spreadsheet.
Madgrades history is a filter, not a footnote. Set a floor on cumulative GPA or most recent GPA, require a median grade, or ask for courses where at least a given share of students earned an A.
Rate My Professor quality, difficulty, would-take-again, and rating count all narrow the results — then show up inline on every section, so you never open a second tab to check.
Paint the hours you are actually free onto a weekly calendar. Every section that meets outside those windows disappears from the results.
Watch a whole course or one specific section. The moment a seat frees up or a waitlist moves, an email goes out — and every subscription is managed from your dashboard.
Point Claude, or any MCP client, at mcp.badgerbase.app/mcp and ask for courses in plain language. Same live catalog, same filters, signed in as you.
Available Filters
- —Level (Elementary / Intermediate / Advanced)
- —Credit range
- —Gen ed (COM A, COM B, QR-A, QR-B)
- —Breadth — seven subject areas
- —No prerequisites, or class standing
- —Counts for L&S credit
- —Status (Open / Closed / Waitlist)
- —Minimum available seats
- —Instruction mode
- —Weekly availability windows
- —Cumulative GPA / most recent GPA
- —Median grade
- —Minimum share of A grades
- —Professor rating & difficulty
- —Would take again %
- —Number of ratings
How it works
Narrow 5,243 courses by GPA, grade distribution, breadth, instruction mode, and the hours you are free — all from one sidebar.
Expand any course to see its lectures, discussions, and labs side by side with instructor ratings and difficulty.
Subscribe to a course or section and receive an email the moment a seat opens up or a waitlist moves.
Data sources
Courses, sections, seats, waitlists, and meeting times sourced from the university's live catalog.
Real student ratings of instructors — quality, difficulty, and would-take-again rates.
Historical grade distributions and median GPA data for every course and section.