
Registration & Enrollment Overview
First-Year Registration
Students in both the full-time and part-time programs are registered administratively for their first year of law school. For part-time students, this administrative registration also includes the first summer and second fall semester of their second year.
Upper-Level Registration
Students in their second, third, and fourth years will register for most courses online through Schedule Builder in CUNYFirst. Courses such as clinics, independent studies, and others requiring approval from Academic Affairs must follow a separate registration process.
Registration Appointments
Students must have an active registration appointment to register. You will not be able to register for courses outside of your assigned time slot. Registration appointments can be viewed in both Schedule Builder and CUNYFirst.
How to Register - Online Schedule Builder
Our online registration using Schedule Builder optimizes student exploration, planning, and building of class schedules for the upcoming semester.
What is Schedule Builder?
Schedule Builder is a visual tool designed for students to explore, plan, and build their class schedule for the upcoming semester. With this tool, students can arrange selected courses into a conflict-free timetable grid, making it easier to see what available options best fit into their personal and academic lives.
How to Access Schedule Builder
- Go to the following link into your browser: home.cunyfirst.cuny.edu
- Log into CUNYfirst using your credentials and proceed to Student Center.
- Click the “Schedule Builder” tile, to access the application.
*Be sure to allow pop-ups in browser
How to Use Schedule Builder
- Once the application opens, Schedule Builder’s Welcome page should appear. Select the term in which you would like to search for classes directly on the Welcome page.
- By default, your home college is pre-selected. Next, choose your preferred instruction mode for your classes. Once finished, you can begin to search for classes.
How to Search
- In the Select Course field, type the course number, subject name, title or instructor’s name.
*Note: If an online class is added to your schedule, it will not appear on the grid.
‘This schedule includes online classes’ will be displayed along the calendar grid to alert you of this change.
- Select “Advanced Course Search” for more search options. Options are available for you to specify and combine additional requirements to refine your search results.
How to Use Filters
- By default, closed classes are not included in search results, but waitlisted courses are. However, you may choose to include/exclude closed and/or waitlisted classes by selecting the Filters button as shown in the image below.
- Sort by gives you options for searching classes based on the time of day.
- Select and/or drag on the calendar grid to block out times that you cannot or prefer not to attend classes.
- Reduce your schedule results by choosing which session you prefer to take classes in the term.
- At the bottom of the page there is a visual timeline which displays all the added classes in order, based on each session. Select and/or drag on the timeline to see your schedule from week to week.
- Schedule Builder will generate schedules for the desired course(s) selected. To add or remove a course from your list, check or uncheck the box on the left, in front of the course name. Your generated results will show all possible schedules for the classes you have selected.
- Review the generated results. Browse the results by clicking the right and left arrows on the screen or by using the arrows on your keyboard.
- If there is a class section you prefer, pin it to ensure class section and specific meeting time is always returned in the generated results. Pin a class to the schedule by selecting it directly on the grid.
- Open Class Details to see specific class information, such as class time, class location, and the number of available seats in a class.
How to Save a Preferred Schedule
If you are unable to enroll immediately, save your preferred schedule as a favorite. You can have up to (5) favorites saved under different names. Options are available for you to share this link with others and yourself. You may also print the schedule and keep it for your records.
How to Enroll for Classes
- Before enrolling in classes, you may choose the option “Add to Cart”, to add courses to your shopping cart. After completing the action, click on ‘Do Action’.
- To validate the shopping cart, click on Return to “Select Courses” and select Validate Shopping Cart.
- Check your results to ensure you can enroll in the class in your Shopping Cart
- Once you have created the perfect schedule, select Get This Schedule.
- Upon enrolling, you should see the word Added in the Results column. If not, try to resolve the issue in the displayed message or contact an academic advisor.
How to Adjust your Schedule after Enrolling
- To drop a class, select the trashcan to the right of each course you are planning to drop.
- Click on Get This Schedule. Beside each course you plan to drop, the word Drop should be in the Action column.
- If the class is successfully dropped, you will see the word Success to the right of the course under the results column.
How to Swap a Course
- To drop a class, select the trashcan to the right of each course you are planning to drop.
- Click on Get This Schedule. Beside each course you plan to drop, the word Drop should be in the Action column.
- If the class is successfully dropped, you will see the word Success to the right of the course under the results column.
How to Swap a Section
- Click on the dropdown beside the class number.
- Choose the section you would like to swap for.
- Select Get This Schedule and then Do Action.