Course Registration

All course registration, fee payment, access to library contents, Canvas class assignments, grades, and a wealth of other information is conducted through the My Cal Poly Portal.

My Cal Poly Portal

If you do not have a username or password to access the portal, email

Minimum Required Study Load

Students attending Cal Poly on F-1 or J-1 visa standing must carry a minimum number of units per quarter. Undergraduate students are required to carry at least 12 units per quarter and graduate students a minimum of 8 units of 400- or 500-level coursework per quarter. Students who encounter difficulty in carrying the minimum load, whether for academic, health, or personal reasons, should immediately contact the International Center. Before dropping below full-time enrollment, you must contact the International Student Advisor at Less than full-time enrollment is allowed for summer quarter for Cal Poly degree-seeking students who enrolled full time in the preceding fall, winter, and spring terms.

Students will be blocked from dropping below full-time enrollment during the last 4 days of open registration when the quarter has begun. If you need to drop a class to add another one, add the new class first or use the swap class function in the Student Center.

F-1 students must be approved for less than full-time enrollment for their final quarter at Cal Poly by submitting a Request for Reduced Course Load for Final Quarter found on the International Student Hub.

When to Register

Enrollment Appointment Schedule

The Enrollment Appointment Schedule tells you when you will be allowed to register for the current term. Important information about Cal Poly registration is available online at the Office of the Registrar.

Please become familiar with these instructions and policies. Be sure to read announcements .

How to Register

Degree-seeking F-1 students

1. First, you will use Degree Planner to plan your schedule.

2. Then, you will use Schedule Builder to register for classes.

The Office of the Registrar has detailed information about how to use Degree Planner as well as instructions for Schedule Builder. Be sure to review these resources ahead of your registration appointment. If you have questions about the classes that you should register for, please contact your academic advisor.

J-1 exchange students

Exchange students register earlier than other Cal Poly students under Special Exceptions, however, exchange students are not granted access to Degree Planner and are therefore exempt from the compliance requirement.

Exchange Students will need Permission Numbers to Over-Ride Prerequisite Requirements

If you see in Schedule Builder that the course you want to take has a prerequisite requirement that you have not taken at Cal Poly, you must show you have taken an equivalent course at another school. You may have to provide copies of course syllabi from these past courses and transcripts. For help clearing any prerequisite holds, consult the Advising Center for your College or the Department Office offering the course. You may find contact information for department offices on the My Cal Poly Portal on the Home tab in the Directory Information Portlet by using the Depts/Clubs/Units filter. If you are granted permission to enroll in the course, you will be given a permission number by the department office or instructor. Enter this permission number on the registration screen in the Student Center where shown in the Permission Number Instruction Sheet (PDF). It is recommended that you begin the process to clear prerequisite holds as soon as you know your desired class schedule for the quarter. Permission numbers become available to the department offices as soon as courses appear in Schedule Builder.

VISIT students

The enrollment process for VISIT is through the Open University, and enrollment in courses is on a space-available basis. For questions about the course enrollment process, please contact the VISIT Program staff at

Course Selection

If you have questions about the classes that you should register for please contact your academic advisor or, if you are participating in a departmental exchange program, contact your Exchange Coordinator. If you don’t know who your exchange coordinator is, email