Class Registration Request

U.S. federal regulations [8 CFR 214.2(f)(6)] require F-1 students to pursue a full course of study (a minimum of 12 credit hours) each Fall and Spring semester until completion of their degree.

It is important that you are making progress toward your degree by enrolling and obtaining passing letter grades in classes that your program requires. Therefore, it is extremely important that you follow your advisor’s recommendations and register for classes as soon as possible. The more you wait the fewer chances you will have of selecting the classes you want.

Registration Holds

If you have tried registering for classes yourself but were unable to, you might have a hold on your account. If you have one of the following holds, make sure that you take appropriate action so that you can register for classes.

Hold Reason
Visa F-1 students usually have a hold on their account due to a number of reasons. These reasons being mostly related to their F-1 status. Below are instructions for registering for classes if you have this hold.
Athletic Students that are part of an athletic program will have this hold on their account. If you have this hold on, please contact your athletic advisor.
Credit Before you begin the application for registering for classes make sure that you don’t have any pending charges. If you do, you won’t be able to register for classes until you have taken care of this.

Dropping Classes

If you are planning on dropping classes, you will also need to make sure that by doing so you are still enrolled in at least 12 credits. This means that if dropping a class will leave you below the 12 credit line, you will need to also add the necessary credits so that you will remain at full-course load.

Please note that you will need to have at least 9 credit in person for enroll any online classes. Hybrid class are considered as in person. Sponsored students may or may not able to register for Hybrid classes, please check with your sponsor first.

How to register for classes if you have an F-1 student hold

  1. Find out what classes you need to take

    When deciding what classes you are going to take for a semester it is important that you base your decisions on your program requirements. Doing so will save you time and money in the long run.

    To figure out what classes fulfill program requirements you have a couple of options:

    • Review the degree checksheet that was given to you by the advisors when you started. When you first met with an International Advisor you were given a checksheet with the classes you needed to take. It is extremely important that you do not lose this paper.
    • Perform a degree progress report..
    • Request a degree audit from an International Advisor. You can come to our office at any time and, if our advisors are available, they can perform a degree audit for you.
  2. Search for your classes

    Once you decided what classes you will take, you will need to search for the section that suits you better. Some classes are delivered at different times and are taught by different professors.

    There are two ways to search for classes:

    • Go to mesa Community College’s home page, then click on Class Schedule at the top navigation bar. Narrow your search result with selecting the semester, type of class and location. Choose Southern and Dobson Campus under location.
    • Go to your Student Center, then click on Find a Class. Type in your keywords, such as ENG, narrow your search result with selecting the semester and college.
  3. Complete the online application

    Once you have gathered the required documentation log into your Terradotta account. Complete the Class Registration (Add/Drop) Request application.

    A couple of things to keep in mind:

    Please answer all items as accurately as possible, read instructions carefully and submit all the required documentation. Any incorrect information or documentation that is submitted without following the guidelines correctly will result in your application being delayed.

    Complete all items, if you do not complete all items your request will not be processed. If you have a question regarding an item please email us at

  4. Wait until we notify you that the class has been added

    Once you have submitted everything we will review your application. We will contact you if you are missing something. Please wait until we process your application. During peak season you application might take between 5 - 10 business days to be processed. Once everything is ready we will contact you.

  5. Once your classes have been added pay your tuition fee

    After we have contacted you will need to pay for your classes, set up a payment plan or make sure you have submitted a financial guarantee to cashiers. It is important that you pay attention to your classes due date because if you do not pay before, your classes WILL get dropped.

How to register for classes if you do not have any hold on your account

If you do not have a hold on your account you may register for classes using the following instructions:

Register for Classes