BetterScheduler
An unofficial add-on for MSOE Scheduler.
It adds open seat counts from my.msoe.edu to Scheduler, so you can tell which generated schedules you can actually get into. It also shows Rate My Professors ratings, lets you sort and star schedules, and can fill in the Add/Drop form for you.
Download v1.0.0For Brave or Chrome on a laptop or desktop.
Install
- Unzip the download. Move the
BetterSchedulerfolder somewhere you won't delete it, like Documents. The extension runs from that folder. - Go to
brave://extensions(in Chrome,chrome://extensions). - Turn on Developer mode in the top right.
- Click Load unpacked and pick the
BetterSchedulerfolder. - Log in to my.msoe.edu, then use Scheduler like you normally would.
What it adds
- Open seats for every section, on the section list and on each generated schedule. Full sections are marked.
- An “Uncheck full sections” link on the section list, so Scheduler skips them.
- Rate My Professors ratings next to each instructor, linked to their page.
- Start and end times, gaps, and days off for each schedule, plus sorting by any of those.
- Star schedules you like. They stay saved after you close the tab.
- Your class list is remembered, and you can save more than one.
- “Register on my.msoe.edu” opens Add/Drop with that schedule's sections filled in. You still click Add yourself.
Updates
You only install the extension once. After that, BetterScheduler gets new versions from this site. When one is out, Scheduler shows a bar at the top asking if you want it. Click Update and it's used the next time a Scheduler page loads, or Not now to hide the bar for a day.
Privacy
Seat counts come from my.msoe.edu using your own login, the same search you could run on the Add/Drop page. BetterScheduler never registers or drops anything for you. Instructor names are sent to Rate My Professors to look up ratings. Everything it saves stays in your browser.
The code it runs is downloaded from this site, checked against a checksum, and only replaced when you click Update.
Changelog
v1.0.0 2026-11-12
- Open seat counts from my.msoe.edu on the section list and on generated schedules.
- Rate My Professors ratings for each instructor.
- Sort schedules by open seats, start time, finish time, gaps, days off, or professor rating.
- Star schedules and compare the ones you saved.
- Remembers your class list, and you can save more than one.
- Register on my.msoe.edu fills in the Add by Course Code boxes.
- Updates itself from this site, and asks you first.