Registration
Registration allows you to enroll in courses for the upcoming semester. Your Enrollment Appointment is based on your class standing or student group and determines when you can begin registering.
Once your assigned enrollment date and time begins, you can register for courses through CUNYfirst and Schedule Builder.
How to Register
Follow these steps to prepare for registration:
- Check your Enrollment Appointment in CUNYfirst to find the date and time you can begin registering.
- Check your Tasks & Holds and resolve anything that may prevent registration.
- Meet with an Academic Advisor if you need help selecting courses or planning your degree.
- Search for classes and build your schedule using Schedule Builder.
- Register as soon as your Enrollment Appointment begins.
- Confirm your enrollment in CUNYfirst after registering.
Important
- Register as soon as your Enrollment Appointment begins. Popular classes may fill quickly.
- Check your CUNYfirst account for holds before registration.
- Review course prerequisites and enrollment requirements before registering.
- Review the Academic Calendar for registration, add/drop, withdrawal, and other important deadlines.
Registration Resources
Find Classes
Search for available courses at Queens College and other CUNY colleges using the CUNY Global Search Tool.
View Your Enrollment Appointment
Find the date and time you can begin registering for classes in CUNYfirst.
Register for Classes
Follow the step-by-step Queens College guide to enroll in classes through CUNYfirst and Schedule Builder.
View Final Grades
Learn how to view your final grades in CUNYfirst after grades have been posted.
Enrollment Appointment
Your Enrollment Appointment is the specific date and time when you are eligible to begin registering for classes.
You do not schedule this appointment with the Registrar. Your Enrollment Appointment is automatically assigned in CUNYfirst based on your student group and/or class standing.
You cannot register before your assigned date and time.
How to Check Your Enrollment Appointment
- Log in to CUNYfirst.
- Go to Student Center.
- Under Course Planning and Enrollment, select Enrollment Dates.
- Select the appropriate semester.
- Review your specific registration date and time.
Summer & Fall 2026 Appointment Dates
| Date | Group |
|---|---|
| March 16, 2026 (Mon) | Priority: ACE, Athletes, Freshman Honors, Kessler Presidential Scholars, Macaulay, Mellon Mays, SEEK, Student Services, Transfer Honors, Veterans |
| March 17, 2026 (Tue) | Seniors & Graduate Degree-Seeking Students |
| March 18, 2026 (Wed) | Juniors |
| March 19, 2026 (Thu) | Sophomores |
| March 23, 2026 (Mon) | Continuing Freshmen & Non-Degree/Visiting Students |
| April 6, 2026 (Mon) | New Transfer Students |
| May 4, 2026 (Mon) | New Freshmen |
| August 24, 2026 (Mon) | Senior Auditor Registration Workshop — contact admissions@qc.cuny.edu |
Class Standing
| Class Standing | Earned Credits |
|---|---|
| Upper Freshman | 15–29.5 |
| Lower Sophomore | 30–44.5 |
| Upper Sophomore | 45–59.5 |
| Lower Junior | 60–74.5 |
| Upper Junior | 75–89.5 |
| Lower Senior | 90–104.5 |
| Upper Senior | 105 or more |
Schedule Builder
Build Your Schedule
Schedule Builder is the CUNYfirst tool used to plan and register for classes.
Schedule Builder allows you to arrange selected courses into different schedule options, making it easier to find a schedule that works with your academic and personal needs.
With Schedule Builder, You Can:
- Search for available courses
- Build different schedule options
- Compare class days and times
- Identify scheduling conflicts
- View course availability
- Select your preferred schedule
- Register for classes
How to Access Schedule Builder
- Log in to CUNYfirst.
- Go to Student Center.
- Select Schedule Builder.
- Select the appropriate semester.
- Search for and select your courses.
- Review your available schedule options.
- Select your preferred schedule and complete enrollment.
Important: Adding courses to Schedule Builder does not mean you are registered. Complete the enrollment process and confirm that your courses appear on your registered class schedule.
Global Search — Class Schedule
CUNY Global Search allows you to search for classes offered at Queens College and throughout CUNY.
Global Search is especially useful for exploring available courses and sections before building your schedule.
Search By:
- College
- Semester
- Subject
- Course
- Days and times
- Instruction mode
- Course attributes
- Zero Textbook Cost (ZTC)
- Program-specific attributes
Questions about course selection and availability should be directed to your Academic Advisor or academic department.
Add, Drop & Swap Classes
Add a Course
Use Schedule Builder to add an available course. Before enrolling, check course availability, prerequisites or corequisites, restrictions, required permissions, time conflicts, and registration holds. Afterward, confirm the course appears on your schedule.
Drop a Course
Remove a course from your schedule through CUNYfirst. Check the Academic Calendar for deadlines first. Dropping or withdrawing from a course may affect your academic record, tuition, and financial aid.
Swap a Course
Use Swap to replace an enrolled course with another. It holds your current course until CUNYfirst confirms the new enrollment, which is helpful if you are waiting for a seat in a waitlisted section.
Video Tutorial
Watch the step-by-step tutorial for instructions on making changes to your class schedule.
Holds & Service Indicators
Registration may be affected by holds or service indicators on your CUNYfirst account.
Before registering, check:
CUNYfirst → Student Center → Tasks & Holds
Positive Service Indicator
A positive service indicator is generally informational and does not prevent registration.
Have a hold? Check which office placed the hold in CUNYfirst and contact that office directly for assistance.
Negative Service Indicator
A negative service indicator may prevent you from registering until the issue is resolved.
Check CUNYfirst to determine:
- Why the hold was placed
- Which office placed the hold
- What action is required to resolve it
Waitlist FAQs
If a class is full and a waitlist is available, you may be able to add yourself to the waitlist through CUNYfirst.
When a seat becomes available, CUNYfirst may automatically enroll eligible students from the waitlist.
Important: Being on a waitlist does not guarantee enrollment. Check your CUNYfirst account regularly and have a backup course option.
What is a waitlist?
A waitlist is a course registration feature available for certain classes. If a class is full, eligible students may be able to join the waitlist.
When a seat becomes available, CUNYfirst automatically processes eligible students from the waitlist.
How do I know if a class has a waitlist?
When searching for classes, make sure "Show Open Classes Only" is unchecked.
Classes with a waitlist will display a yellow triangle icon and can be added to your Shopping Cart.
How do I join a waitlist?
Follow the same steps used to enroll in an open course.
Before adding the class to your Shopping Cart, select:
"Wait List if Class is Full"
Then complete the enrollment process.
I’m on the waitlist. What happens next?
Check your CUNYfirst account regularly.
When a seat becomes available, CUNYfirst will attempt to enroll eligible students from the waitlist.
Will I be notified if I am auto-enrolled?
No formal notification is sent.
You should check your CUNYfirst account and class schedule regularly to determine whether you have been enrolled.
What are my chances of getting into the class?
There is no guarantee that you will be enrolled from a waitlist.
A seat must become available, and you must meet all enrollment requirements. It is a good idea to have a backup course or schedule option.
How do I know my position on the waitlist?
CUNYfirst displays your position when you first join the waitlist. You may not be able to view your position afterward.
Can I waitlist for more than one section of the same course?
If you are already enrolled in one section and prefer another, use the Swap feature to waitlist for the preferred section.
Students may waitlist for up to 9 credits.
How do I use Swap with a waitlist?
If you are enrolled in one class but prefer another:
- Select your current course under "Swap this Class."
- Select the course you want under "With this Class."
- Check "Wait List if Class is Full."
- Complete the Swap request.
If a seat becomes available and you are successfully enrolled, CUNYfirst will enroll you in the preferred class and drop the original course.
Using Swap helps prevent you from losing your current course while waiting for your preferred course.
How do I remove myself from a waitlist?
Drop the waitlisted course in CUNYfirst the same way you would drop a regular course.
Remove yourself from waitlists for courses you no longer plan to take.
Will I be charged tuition for being on a waitlist?
No. You are not charged tuition simply for being on a waitlist.
If you are auto-enrolled, however, the course becomes part of your registered schedule and applicable tuition and fees may be due.
Check your CUNYfirst account regularly to avoid missing payment deadlines.
Why can’t I waitlist for a class?
Not all courses offer a waitlist. Some courses, including certain cross-listed courses or courses with co-requisites, may not be eligible.
You may also be unable to join a waitlist if:
- You do not meet the prerequisite, corequisite, or course restrictions.
- You have a negative service indicator (hold).
- Your Enrollment Appointment has not started.
- You have reached the 9-credit waitlist limit.
- You are already enrolled in the course and are not using Swap.
Why am I not being auto-enrolled?
CUNYfirst may not auto-enroll you if:
- The class conflicts with another course on your schedule.
- Enrollment would exceed your credit limit.
- You are already enrolled in another section of the course.
- Available seats are reserved for a specific student group.
- You have a hold on your account.
- You do not meet the prerequisite or other course restrictions.
What happens to the waitlist when classes begin?
Remove yourself from waitlists for courses you no longer want.
The waitlist feature is turned off on the first day of classes. After that, waitlists no longer determine enrollment priority.
Continue monitoring class availability and follow applicable late-registration procedures if a seat becomes available.
Contact us
In-person
Dining Hall, Room 128
Monday – Friday
9am to 5pm
Virtual Appointment
Monday – Thursday 8:30am to 4:30pm
Friday 2:30pm to 4:30pm
Book appointment →


