The Code Enforcement Basic Training Program is administered by the Educational Services Unit. The Basic Training Program provides initial training and certification to individuals who wish to become a Certified Building Safety Inspector (BSI) or a Certified Code Enforcement Official (CEO).  The program must be completed within the shorter of: eighteen months of the appointment date of the CEO or BSI or eighteen months of the date that the individual attended their first training course.

  • Certification as a Building Safety Inspector requires the successful completion of Courses 9A, 9B and 9C, and qualifies an individual to conduct fire and property maintenance inspections.
  • Certification as a Code Enforcement Official requires the successful completion of all six courses (9A through 9F) and qualifies an individual for all aspects of code enforcement.

Each course provides four days of instruction, with six hours of instruction per day.

The Basic Training Program is provided through live webinars. A computer with reliable internet access and an adequate sound system (speakers or headphones) is required to complete the training.

Registration & Fees

Please read the following instructions carefully to avoid a delay in the processing of your application form. An application form must be submitted for the courses you want to attend. You will not be automatically enrolled in subsequent courses once you have completed the prerequisite course unless you have applied for them.

Registration Form:

  • The form must be typed or printed legibly. Illegible applications will not be processed.
  • The entire form must be completed. Incomplete forms may require us to return your application for completion and delay your registration into the requested course(s).
  • Phone registrations will not be accepted.
  • A confirmation email will be sent to you upon acceptance into the course. Do not plan to attend unless confirmation of registration has been received or verified by this office. You will not be allowed into class unless you are preregistered and have been confirmed to attend.
  • Please do not contact the Department of State to check on your registration status unless you have not been notified within 14 calendar days of the class starting date.


Download the Registration Form



Participants must complete the course prerequisites as indicated in the course listing.


  • Courses conducted in Schuyler County at the New York State Fire Academy in Montour Falls require a registration fee of $25. The registration fee for out-of-state residents is $50 per course.
  • Registration fees are non-refundable.
  • When you are confirmed for the class, you will receive payment instructions. 
  • Do not send payment with your application form. 
  • There is also a Commuter Fee of $8 per day for individuals not requesting lodging at the Academy. The Commuter Fee includes breakfast and lunch. The Commuter Fee may be paid upon arrival.  

A registration fee is NOT required at any other location.

Training Materials

To complete your training you will need: 

  • A hand-held calculator (required)
  • Paper (required)
  • Pencils (required)
  • Uniform and Energy Code Books (required)

Basic Training Program: Course Material and Resources 
Students in the Basic Training Program (BTP) are required to use the 2020 NYS Codes to complete the training.  Students may use either the paper bound books, PDF versions of the books, or the online versions.  The free online versions of the codes may be obtained by clicking on the links below. Students using the online versions  are strongly encouraged to briefly review the 2020 Building Code of New York State (2020 BCNYS) prior to attending Course 9B.  This is necessary to become familiar with the layout of the website.

The complete code collection may be obtained by clicking here. Students are strongly encouraged to bookmark this link on your internet browser.  These codes are needed for not only completing the BTP, but for performing code enforcement activities as well.

In addition to the code books, students will be required to use course appendices and building plans to complete the BTP.  Course workbooks, which students may find very beneficial, are also provided.  Below is the full list of course material and resources.  These documents may be accessed by clicking on the links below.

Students must download and familiarize themselves with the above documents prior to attending the first day of the 9A course. Students are strongly encouraged to print the course appendices, workbooks, and building plans prior to attending 9A. To help ensure that the 9E and 9F Plan Sets are readable, they should not be printed on paper smaller than 11x17. 

In addition to the above resources, students also have access to recorded lectures.  Students may find it helpful to watch these videos prior to attending each course.  Students may also find it helpful to review these videos when completing homework assignments.  Students completing Verification Exams will be required to use these videos to complete the exams.

Note to Code Enforcers:
The course workbooks, appendices, building plans, videos, and other material used in the BTP are for educational purposes only and are not to be used for code enforcement purposes. Code enforcers must reference codes, laws, and regulations for the exact construction and enforcement requirements, and reference training programs, Technical Bulletins, and other resources for guidance on how to navigate, understand, and apply the codes.

Building Safety Inspector

Designed for code enforcement and fire inspection personnel. A Building Safety Inspector is a person who performs fire safety and property maintenance inspections on existing buildings. Building Safety inspector enforcement activities include fire safety and/or property maintenance inspections of existing buildings and structures.


Apply Here

Code Enforcement Official

Designed for code enforcement personnel employed by state, local, and county governments. Required for personnel commencing employment after January 1, 1984.

Requires 24 hours of in-service training annually to maintain certification.

To receive certification, the applicant must attend all 6 of the following courses and pass an examination at the conclusion of each.

Contact Division of Building Standards and Codes

Technical Support:

Francis “Nick” McAndrew, PE, Assistant Director for Educational Services


[email protected]


Contact us by phone:

Contact us by email: