Class Schedule & Course Registration

John Jay College offers a variety of courses and programs. The Registrar Scheduling Unit maintains course and classroom scheduling. To learn more about the courses currently being offered at John Jay College, you can access the Schedule Builder by logging into your CUNYfirst account or visit the Global Class Search.

  • Holds
    Students must be clear of holds that prevent registration in order to enroll in courses. Information on how to check holds in CUNYfirst can be found here.
  • Enrollment Appointment
    Students must have an appointment in order to enroll in courses for a given semester. Information on how to check your enrollment appointment can be found here.
  • Requesting Class Permission
    Class permission is granted and processed by the department offering the course. Please visit the John Jay Academic Department directory here.
  • Schedule Builder
    Use the Schedule Builder to plan and register for classes for the upcoming term.  You may click here for information on Schedule builder or view a Schedule Builder Informational Video.
  • Bell Schedule (Spring/Fall)
  • Modes of Instruction/Course Modalities 
    To learn more about the available course modalities, please click here for an informational video or here for a detailed description.    
  • Course Catalog
    Course catalog can be found in the current college bulletins.      

Contact Us


(212) 663-7867