Registration Information

How to Register

Registration Dates

Summer 2023

Fall 2023

  • Undergraduate registration begins: April 17 by appointment
  • Undergraduates will receive an e-mail informing them about their specific registration appointment date/time with instructions on how they can view their registration appointment in CUNYfirst.
  • Graduate registration begins: April 17 (no appointment needed)
  • Non-degree student registration: May 1
  • More fall registration information
  • Fall Calendar

incoming Undergraduate Freshmen and Transfer Students Advisement & Registration

New undergraduate freshmen and transfer students are required to make an appointment with an advisor to register.

Schedule an Appointment

Undergraduate and graduate Continuing Student registration

We encourage all continuing undergraduate and graduate students, non-degree students, and visiting students to consult with an advisor before registering for classes to make sure that you are on the right track to completing your degree requirements and to obtain class permission if necessary.

Schedule Builder

All continuing undergraduate and graduate students, non-degree students, and visiting students register by logging into CUNYfirst and using Schedule Builder at an assigned appointment time. Schedule Builder is a scheduling tool that allows you to build the perfect schedule in minutes.

Undergraduate Advisement Graduate Advisors

More Information About Advisement & Workshops


  1. Log into CUNYfirst
  2. Click on the “Student Center” tile
  3. Click on the “Schedule Builder” tile


  • Tip 1: confirm the browser is set to allow pop-ups from the CUNYfirst site.
  • Tip 2 : adding a class to your shopping cart does not hold an open seat. To complete the registration, click Do Action. Repeat as necessary until you have completed your registration.

Learn More about Schedule Builder


  • Enroll: selected when you want to add a course.
  • Drop: selected when you want to remove (or withdraw) from a course. Make sure to consult the academic calendar for drop and withdrawal dates.
  • Swap: used to exchange one course for another. This action will not allow the first course to drop unless the second course can be added. If the second course returns any error, the first course will not be dropped. This is the only way to change courses; doing so via individual enroll and drop actions can result in not being enrolled in those classes.

Guide to Schedule Builder (pdf)

Schedule Builder FAQ

Schedule Builder Tutorials

Watch these videos to learn more about registering with Schedule Builder.

Brooklyn. All in.