Register for Classes Checklist

Learn how to register for classes.

Resolve Holds

There are a number of circumstances that might place a hold on your account and prevent you from registering.

  • Check the 'Sudent Summary' tab in MyMAP under the Profile section to see if you have any registration holds.
  • If a “yes” appears in the Holds box, click the “yes” for information about the holds on your account and contact the appropriate offices to get them resolved.
  • Financial holds can be resolved on My Financial Center home page.
  • You can find an explanation of common registration holds here

Allow up to 30 minutes for your hold to be released so you can register for classes.

Determine Your Registration Date

You are given a registration priority date based on the number of credits completed through your most recent semester.

  • When your priority date is assigned, you can view your specific registration priority date on the 'Register' tab in MyMAP, or click here to see a list of general priority registration dates for the upcoming major semester.
  • You can begin registering at 12:01 a.m. of your assigned priority registration date, which may not be a bad idea in case the class you want fills up fast.

Note: New freshman starting Spring/Summer will be eligible to register as soon as they are notified of acceptance to BYU.

Plan Your Schedule

It always helps to have a plan, and with MyMAP you can plan out your schedule for your entire time at BYU according to your major, minor and general elective requirements.

Select courses and plan when you are going to take them using the 'Plan' tab in MyMAP. There's a tutorial for using the 'Plan' tab if you want to know more about how it works.  

Your Major Academic Plan (MAP) lists requirements for your specific major as well as university core requirements, and suggests a sequence for taking classes. It can be a big help to you as you plan the courses you want to take. Search for your MAP here, or access it from MyMAP. If you have additional questions about what classes to take to fulfill requirements, contact your specific college advisement center.


Use the Registration Cart

Registration Cart or Reg Cart is an optional (but very nifty) feature in MyMAP designed to help you register for your classes.

As previously mentioned under the 'Register' tab, you will be assigned a priority registration date. At 12:01 a.m. on that day, you will be able to register for your classes on MyMAP. Reg Cart is a tool that will register for your classes automatically so do you not have to stay up past midnight to anxiously try to get into the classes you need. So rather than be anxious in your midnight class registration revelry, use Reg Cart!

This is what you need to do. As soon as the class schedule become available for the semester or term in MyMap, you can start saving classes to your cart. Once you have all your classes and times sorted and saved in your cart, you can submit your cart to be processed automatically. You need to submit your classes by 6:00 p.m. MT the day before your priority registration. Look for the green 'Submit' button. If you miss this deadline, you will have to wait until 12:00 a.m. MT of your priority date to manually register.

Once your cart is submitted before 6:00 p.m. on the previous day, your class list will be processed and automatically added to your semester list. It’s as easy as that!

If you have additional questions regarding Reg Cart, click here.


If you already planned and organized your schedule using MyMAP, it’s easy to register for the classes you planned for the upcoming semester by going to the planned courses section of the ‘Register’ tab.

Or, from the ‘Register’ tab you can click on the semester or term you want to register and then click ‘Add a Class’. Learn more about registering by watching this short tutorial.


  • Make sure you read the information in the class schedule about each class so you don’t make any mistakes while registering. For example, some class sections might be for specific majors only, might have a different emphasis, or may require a pre-requisite. 
  • Some classes may require a permission-to-add code in order to register. Learn more about permission-to-add codes.

If the section of the class you want is full, most (not all) classes give you the option of signing up for a waitlist.

  1. Waitlisting a class gives you a chance to get into the class in the event that someone else drops out of it.
  2. The system will automatically enroll you in the waitlisted class if someone drops it, and as long as you don’t have any registration holds and aren’t registered for more than 18 credits.
  3. There may be several people in line ahead of you on the waitlist, so it’s not guaranteed you will get into the class.
  4. Learn more about waitlisting a class.

Pay Tuition

Tuition is due seven days before the first day of class. If you don’t pay by this date, a hold is placed on your account and you will be unable to register for classes until you pay in full.

The final tuition deadline is the same day as the semester or term add/drop deadline (one week after the first day of classes). If you fail to pay by the final tuition deadline your classes may be dropped. Even if you are waiting for scholarships or financial aid to come in and pay your tuition, you still need to find a way to pay by the deadline.

Tip: If you're waiting for financial aid or scholarships to come in, you may consider a BYU Short-term Loan to help you pay your tuition on time.