All Courses List
If you know exactly what you need and when, these are the lists for you (in date order).
Otherwise, our home page or the links above will guide you through the options by geography and category, along with full descriptions.
Contact Us
We’re here to help you with any questions you have about Contractor Training at the Code Council.
Email contractortraining@iccsafe.org or call 855-899-4667.
US Department of Labor Registered Apprenticeship
ICC Training is in the process of adding all of the core construction trades to our original plumbing apprenticeship program, after which we will pursue national status for our program. Once final approval is obtained our national registered apprenticeship program will include the following trades:
- Plumbing
- Sheet Metal
- Electrical
- HVAC
- Carpentry
- Brick Masonry
- Welding
Our program will utilize a unique hybrid model that includes self-study reading, online videos, hands on practice, and supervised experience to engage every possible learning style while incorporate flexibility and pursuing the end goal of competency in every topic. The program components include:
- Reading each module at your pace, on your schedule, wherever you are using the NCCER national curriculum for each craft
- Online video instruction to emphasize key concepts, answer questions, and apply the material to everyday practice (phased in over time featuring subject matter experts from each craft)
- Brief online quizzes covering the material of each module (retaken if necessary to ensure understanding)
- Hands-on tasks related to each module signed off by a licensed/experienced trade professional, demonstrating competency that can be applied in the field
- Employer supervised experience throughout the program, documented quarterly
- Access to ICC subject matter experts if you experience any challenges with a topic (via email, calls, or live if necessary)
If you are interested in one of these programs, please contact us for more information and to receive updates as we move toward our national launch.
Contact Us
We’re here to help you with any questions you have about Contractor Training at the Code Council.
Email contractortraining@iccsafe.org or call 855-899-4667.
Medical Gas Maintenance
ICC uses Medical Gas Systems Instructors certified to ASSE 6050, nationally accredited to lead each of the following courses which are scheduled as requested with pricing based on class size and location.
Please contact us for available dates and pricing based on your specific needs.
These courses address the NFPA 99 requirements highlighted here:
5.1.14.4.2.5
- “Persons maintaining these [Medical Gas and Vacuum] systems shall be qualified to perform these [maintenance] operations.”
- “Appropriate qualification shall be demonstrated by any of the following:
- A documented training program acceptable to the health care facility by which such persons are employed or contracted to work with specific equipment as installed in that facility.
- Credentialing to the requirements of ASSE 6040, Professional Qualification Standard for Medical Gas Maintenance Personnel, and technically competent on the specific equipment as installed in the facility.”
According to the Joint Commission:
The Joint Commission standards do not specify the type of training or certifications that staff are required to have for maintenance of medical gas systems. If there is a local or state authority that addresses the issue, then compliance with that authority is required…Staff competency may be evaluated at any point during the survey, but may be primarily occur during review of utility systems and their maintenance records. If issues are found [in] the maintenance of the medical gas system, the surveyor may discuss staff training and competency and the organization should be prepared to defend their strategy.
If you prefer ASSE 6040 credentials, please click here.
Upcoming Public Courses
Check back for class information.
Contact Us
We’re here to help you with any questions you have about Contractor Training at the Code Council.
Email contractortraining@iccsafe.org or call 855-899-4667.
Medical Gas (ASSE)
Our courses provide the required training for anyone pursuing the various Medical Gas (ASSE) certifications required by NFPA 99. This includes all the ASSE 6000 Series categories listed below as well as ASSE Renewals/Recertification and Facility Specific Maintenance Personnel training.
Our Instructors are certified to ASSE 6050, nationally accredited to lead each of the courses listed below. Currently scheduled courses are listed at the bottom of the page after a detailed description of each unique accreditation (click to expand each one).
Please contact us if you have more specific needs.
Currently Scheduled Courses
ASSE 6010 Medical Gas Installer
(Live In-Person)
ASSE 6010 Medical Gas Installer
(Online Live)
ASSE 6030 Medical Gas Verifier
(Live In-Person)
ASSE 6040 Medical Gas Maintenance
(Online Live)
Contact Us
We’re here to help you with any questions you have about Contractor Training at the Code Council.
Email contractortraining@iccsafe.org or call 855-899-4667.
Medical Gas Installer (Florida, 32 Hours)
This 32 Hour Medical Gas Installer Course fulfills the requirements of Florida Administrative Code 61G4-15.031 Medical Gas.
Florida Construction Industry Licensing Board Approved Provider (0991) and Courses (In Person 0614395, Online 0614394).
Upcoming Dates & Locations
Contact Us
We’re here to help you with any questions you have about Contractor Training at the Code Council.
Email contractortraining@iccsafe.org or call 855-899-4667.
Continuing Education for Alabama Plumbers & Gas Fitters
We are proud to be the first approved provider of Alabama continuing education as well as honored to serve the plumbing & pipe fitting professionals of this great state beginning in 2025.
Alabama’s Plumbers & Gas Fitters Examining Board adopted Continuing Education requirements that must be completed prior to November 1, 2025 in order to renew your certification for 2026 (and every subsequent year). The requirement for continuing education applies to all individuals who hold certification(s) as a Journeyman Plumber, Journeyman Gas Fitter, Master Plumber, or Master Gas Fitter. Individuals must acquire 4 hours of Continuing Education to renew their certification(s), regardless of the number of certifications held. Individuals who hold both plumbing and gas certifications must acquire 2 hours of plumbing and 2 hours of gas CE.
Alabama licensees only need to attend the 4 credit hours specific to their license (plumbing, gas fitting, or both):
8:00 am – 12:30 am – if Plumbing License Only
10:30 am – 03:45 pm – if Gas Fitting License Only
09:15 am – 02:30 pm – if Both Licenses held
08:00 am – 03:45 pm – If ICC Certified (for CEUs)*
Topics to be covered:
08:00 am, Residential Plumbing (1 hr)
09:15 am, Commercial Plumbing (1 hr)
10:30 am, AL Laws & Rules (2 hr)
12:30 pm, Lunch (On Your Own)
01:30 pm, Commercial Gas Fitting (1 hr)
02:45 pm, Residential Gas Fitting (1 hr)
To offer the greatest flexibility, we offer three options to complete your required course:
- Online Self-Paced: Select the 4 hour course for your certifications (plumbing only, gas fitting only, or both).
- Online Live (Webinar): We schedule these across each month for completion in your home or office (via Zoom).
- In Person: We schedule these across the state at various meeting locations throughout the year.
See the options listed below as they are scheduled. If you have at least 15 individuals needing these credits, please contact us to schedule a private course at your location.
Online Self Paced*
Online Live (Webinar)*
Alabama Gas Only
Alabama Plumbing Only
Alabama Plumbing & Gas
In-Person
Alabama Gas Only
Alabama Plumbing Only
Alabama Plumbing & Gas
*INTERNET BROWSER: We recommend completing online courses on a computer, laptop or tablet instead of a phone (which may not handle the course content properly).
Contact Us
We’re here to help you with any questions you have about Contractor Training in Alabama.
Email contractortraining@iccsafe.org.
NCCER Certification

The TEA Architecture & Construction Career Cluster includes:
- Carpentry
- Construction Technology
- Core Curriculum
- Electrical
- HVAC
- Industrial Maintenance
- Instrumentation
- Masonry
- Milwright
- Painting
- Pipefitting
- Plumbing
- Sheet Metal
- Weatherization
- Welding
For each of these programs, the required industry certification is from NCCER (National Center for Construction Education & Research). In order for Texas schools to provide the required NCCER certification, they must be partnered with an NCCER Accredited Training Sponsor (ATS). ICC is an active Accredited Training Sponsor, serving high schools across the state in their delivery of any NCCER craft curriculum. Here’s an overview of the process:
- ICC and the local school sign a summary Memorandum of Understanding.
- Instructors complete two days of NCCER training through ICC (unless already certified).
- ICC performs an initial site visit and completes registration of the training location.
- Students are enrolled in the related courses and ICC registers them with NCCER.
- The school orders selected craft textbooks (or e-books) through their Pearson publishing account.
- The school’s instructors complete the training modules at their selected pace and schedule.
- Student’s complete online module exams proctored by their (certified) instructor.
- Instructor’s report completion of each module’s hands-on components (with copies to ICC).
- ICC completes one on-site visit to observe the program each year.
- Student’s receive NCCER certification for the craft levels they have completed.
We believe strongly in the value of trade education and want to see many young people leave high school on the path to a well-paying, high demand job. ICC also operates apprenticeship programs registered by the US Department of Labor and students completing programs we sponsor in high school may be eligible for advanced placement based on their previous course work. In addition, Matthew Winn is a member of the TEA Architecture & Construction Advisory Committee which reviews the requirements and implementation of trades education in Texas schools.
For more information or to begin this exciting journey, please email us: Apprenticeship@iccsafe.org
Contact Us
We’re here to help you with any questions you have about Contractor Training at the Code Council.
Email contractortraining@iccsafe.org or call 855-899-4667.
Plumbing Apprenticeship
Introducing a US Department of Labor Plumbing Registered Apprenticeship Program via a unique combination of self-paced, online, and hands-on components.
- ✔ Important Work.
- ✔ Huge Demand.
- ✔ No College Debt.
- ✔ Fast-Track Licensing.
- ✔ National Credentials.
- ✔ Unlimited Potential.
THIS…is plumbing registered apprenticeship!
EQUAL OPPORTUNITY PLEDGE: ICC will not discriminate against apprenticeship applicants or apprentices based on race, color, religion, national origin, sex (including pregnancy and gender identity), sexual orientation, genetic information, or because they are an individual with a disability or a person 40 years old or older. ICC will take affirmative action to provide equal opportunity in apprenticeship and will operate the apprenticeship program as required under Title 29 of the Code of Federal Regulations, part 30.
US Department of Labor, Office of Apprenticeship, Program 2017-TX-369, Registered 07/25/2017
Access Application Packet
(First step, required for DOL Registration)
Begin Your Program
(After registration, if desiring DOL credit)
Contact Us
We’re here to help you with any questions you have about Contractor Training at the Code Council.
Email contractortraining@iccsafe.org or call 855-899-4667.
Backflow Prevention Assembly Tester (BPAT/TCEQ)
Anyone wishing to obtain the Backflow Prevention Assembly Tester (BPAT) license from the Texas Commission on Environmental Quality (TCEQ) must meet the following requirements (see the TCEQ website for full details):
- Have a High School diploma or GED
- Work at least two years in an approved area
- Complete a 40-hour training course (#1200), including a “hands-on” exam
- Pass a written exam at TCEQ or a proctored computer-based facility
Our 40-hour BPAT courses scheduled below are approved for the initial license training and hands-on exam requirement. All courses with a hands-on requirement are only approved for live (rather than online) delivery.
In addition, theses same courses may be used to obtain the following credits:
32-hours of CE for licensed Backflow Prevention Assembly Testers
- If taking for renewal credit, TCEQ requires 4 days (32 hours)
- This includes the 8 hours of “hands-on” required for renewal
- Not required to take the 5th day which is the hands-on exam
- TCEQ recognizes this as Course Code #1206
100 hours toward Plumbing Inspector license (TSBPE)
- TSBPE rules require completion of the certification program
- This requires all 5 days, including the “hands-on” exam
- Not required to apply for BPAT or take the TCEQ written exam
12-hours CE for licensed Water and Wastewater Operators
12-hours of CE for licensed Landscape Irrigators (LI)
12-hours of CE for licensed Customer Service Inspectors (CSI)
12-hours of CE for licensed Water Treatment Specialists
4.0 CEUs for the International Code Council
- Preferred Provider
- Course #26554
Please select from the upcoming course options below!
(Published 2–3 Months In Advance)
BPAT Licensing Courses
Backflow Prevention Assembly Tester [40 hours] (Live In-Person)
Register for Backflow Prevention Assembly Tester (BPAT) (Live In-Person)
BPAT Practical Skills Exam Only [8 Hours] (Live In-Person)
Register for BPAT Practical Skills Exam Only (Live In-Person)
BPAT Renewal Courses
BPAT with Practical Skills Refresher [32 Hours] (Live In-Person)
Register for BPAT with Practical Skills Refresher (Live In-Person)
BPAT Practical Skills Refresher Only [8 Hours] (Live In-Person)
Register for BPAT Practical Skills Refresher (Live In-Person)
Fundamentals, Troubleshooting & Repair, Practical Skills Bundle – Online (24 Hours)
Third practical skills day scheduled separately (in-person)
Register for Fundamentals, Troubleshooting & Repair Bundle, with Practical Skills Scheduled Separately* (Online Live)
Fundamentals, Troubleshooting & Repair, Practical Skills Bundle – In-Person (24 Hours)
Register for Fundamentals, Troubleshooting & Repair, Practical Skills Bundle (Live In-Person)
Contact Us
We’re here to help you with any questions you have about Contractor Training at the Code Council.
Email contractortraining@iccsafe.org or call 855-899-4667.
Plumbing Endorsements for Texas Plumbers
There are currently three possible endorsements that may be added to the Journeyman, Master or Plumbing Inspector licenses:
- Medical Gas Piping Installer
- Multipurpose Residential Fire Protection Sprinkler Specialist (MRFPSS)
- Water Supply Protection Specialist (WSPS)
Each endorsement requires completion of a 24 hour course before applying for the relevant exam. We generally schedule each endorsement course at least quarterly on a rotating basis around the State based on inquiries and requests. If a scheduled option isn’t listed for the course you need, contact us since we are likely deciding where and when to confirm the next offering.
Please select from the upcoming course options below!
(Published 2–3 Months In Advance)
Medical Gas Piping Installer
(24 Actual Hours, 100 Credit Hours)
Register for Medical Gas Piping Endorsement (Live In-Person)
Multipurpose Residential Fire Sprinkler
(24 Actual Hours, 100 Credit Hours)
Water Supply Protection Specialist
(24 Actual Hours, 100 Credit Hours)
Register for Water Supply Protection Specialist (Live In-Person)
Contact Us
We’re here to help you with any questions you have about Contractor Training at the Code Council.
Email contractortraining@iccsafe.org or call 855-899-4667.
