George's Schedule Machine

Designed for use by IMSA students. Best if used on a desktop browser.

That's pretty neat! This schedule machine began way back in 2014. It's been through a couple of versions as IMSA schedules have changed. You can help keep it up to date! Contribute to the project on GitHub.

Powerschool Schedule doesn't make sense? Or maybe it's just too ugly. In any case, this schedule machine is here to help!

Use the Fancy Auto-Scheduler or the Schedule Commander below to enter your classes and watch your schedule automagically appear!

When you're done, you can hit "Print" to open a formatted view of your schedule for printing and screenshotting.

Fancy Auto-Scheduler

Copy and paste the entire semester table from PowerSchool into this text area. The sections should be separated by tabs, and each class should be on a new row. Then hit "Update"—The Schedule Machine will try to do the scheduling for you. Be sure to check that it's correct!

Known bugs:

Success.

Schedule Commander

Protip: You can click on classes in the table to edit them here.

Note: I-day MSI might not follow the usual mod times, but for the sake of visualization, use the first block on I-day for the first MSI class, and the second one for the second class.

Mods and Days

A B I/E C D
1
2
3
4
5
6
7
8

Success.

Your Schedule

Mod A B I C D
1
8:00AM
2
9:00AM
3
10:00AM
4
11:00AM
5
12:20PM
6
1:20PM
7
2:20PM
8
3:20PM


Protip: Mistakes are OK! Double-click on a box to clear its contents. This fights glitches, too!

Protip: If all you get are borders when you print, try clicking on "More Settings" and enabling background graphics. If you only get black and white, try printing with your system print dialog.