Use the Scheduler to plan a term of courses

Indiana University's Interactive Graduation Planning System (iGPS) Scheduler tool helps you generate a workable class schedule each semester. It scans all available sections of the courses in your plan for the upcoming term, and provides you with options based on class offerings and your availability. You can block out times when you cannot take classes, so the tool will return only courses that accommodate your schedule. The Scheduler does not register you for classes; when you find a good schedule, the Scheduler will route you to the Student Center to complete your registration.

Students using adaptive technologies (for example, screen readers) can navigate the iGPS Scheduler using the Text Only link in the upper-left corner of the page. For help, see Campus accessibility resources at IU.

Before using the Scheduler tool, use the iGPS Degree Maps tool to create an academic plan for completing your degree. Then, when the upcoming term's schedule of classes for your campus is available, and you are term-activated (in other words, approved to register):

  1. Go to iGPS Plan. From full-plan view in iGPS, click into the semester in your Plan for which you want to enroll.
  2. You will see a Build Schedule button at the top of that specific term. Be sure you have individual courses you want to take in your plan; they can either be planned or backup courses. Click Build Schedule to start building your schedule.

    Build Schedule

  3. You will be taken to the Scheduler tool, and all the classes you had in your plan (both planned and backup) will be imported for you.


  4. The selections at the top let you refine your search criteria. The tool automatically defaults to whatever options your campus selected; you can change them if you wish. To see only 100% online classes or other modes of instruction, click Change next to "Instruction Modes", and you can make your own choices. To see all sections of a course and not just open ones, click Change next to "Course Status", and select that option. The "Sessions" item lets you narrow your choices down to options like a first or second eight-week course.

    Select Instruction Mode

  5. A good way to begin is to add any breaks (in other words, times during the day when you do not wish to or cannot take classes due to other obligations, such as work schedule, family responsibilities, or other commitments).

    Add New Break

    Be aware that adding breaks may cause courses you have chosen to become unavailable. When this happens, the system will warn you. If your break is optional, consider removing it. If you cannot remove it, you'll need to return to your iGPS Plan to choose a different class to take.

    If you have to return to your iGPS Plan to add new classes, you must log out of Scheduler and close that window. If you don't, Scheduler will not re-import your new classes from your iGPS Plan and you'll be stuck.

    Scheduling conflicts warning

  6. Once you've entered breaks, check to make sure that you've selected the set of courses you are most interested in. Remember that if you had backup courses in your plan, they were pulled over as well. Deselect them if you want to check your first-choice courses first. Click Generate Schedule. If you have conflicts, additional warnings may appear.

    For example, the warning below occurs because HIST-A 301 is taught 100% online, but that option was not selected under "Instruction Modes". The system will identify the course conflict for you. If you then click Options next to the course in the list above, you can see why the conflict exists.

    Course conflict

  7. All possible schedules will be displayed for you. You can only move forward if you don't encounter any conflicts. If you have conflicts, you must resolve them by either removing breaks or returning to iGPS to plan new course options.

    Possible schedules

    • Click View next to each schedule to see it in expanded, calendar format. The horizontal bars help you see any non-standard classes in your schedule (for example, first eight-week classes):

      Expanded schedule

    • You can also choose to compare multiple schedules in an abbreviated format that lets you see roughly how they look across the week:

      Abbreviated schedules

    • Clicking the lock selects a course and forces all schedules to use that selection. This is a good way to start to narrow down your options:

      Course selection

    • Another good way to narrow your options is to use the Class Padding option under Advanced Options on the Schedules tab. You can indicate how much time you want between your classes. This can also affect the schedules you see, so be careful or you may not find any schedules that work:

      Class Padding

    • One final way to narrow your choices, if you're faced with numerous potential schedules, is to select Options next to a course. This will allow you to select only a few options to use in generating a schedule when a course may have 40-50 choices:

      Options cog

  8. Once you've generated schedules and selected one to view, you can use the arrow keys at the top right to see the next options. You can also shuffle through different schedules. If you find one or more you like, you can favorite them by choosing the heart; if you exit and come back in, they will be saved for you. You also have the option to print a schedule or to email it to your advisor, yourself, or anyone else you choose. Just remember, this does not enroll you in these courses.

    Potential schedules

  9. Once you've found the right set of classes, it's time to register. Start by clicking Validate at the top of the schedule you've decided to use for registering. This will identify in advance any registration issues (for example, missing prerequisites and/or missing permissions) you may have.


    Validation messages won't stop you from sending your desired schedule to your shopping cart. You will be forewarned, however, about what you need to do to successfully complete registration. When there are only a limited set of seats available in a class, you will want to go ahead and complete registration and then deal with any validation issues. In the example above, getting permission to add the class will let you finish the process.

  10. After validating, click Send to shopping cart at the top left. You'll be asked to confirm your decision. Your courses will be sent to the shopping cart in the Student Center, and you'll be transferred there to complete your registration.
  11. In the shopping cart, you'll see the screen below. Click Import Cart to finish bringing your schedule over.

    Import Cart

  12. You will be prompted to add each individual course to your shopping cart. This allows you the opportunity to select the number of credits you want to enroll in, if you have any variable credit courses, and to choose to waitlist the course if needed. Keep adding courses until everything in your desired schedule has been moved into your shopping cart.
  13. Once all your classes are in your enrollment shopping cart, to finish enrolling, check all the classes and click Enroll.

This is document aqcq in the Knowledge Base.
Last modified on 2019-03-18 15:17:15.

Contact us

For help or to comment, email the UITS Support Center.