Upcoming Sessions

There is currently no upcoming session on the calendar.

Express my interest

Share your training needs with us!

Would you like to be trained on a specific topic? Just let us know!

Working with the National Energy Code for Buildings (NECB)

Pump Systems Optimization *Upcoming 2024*

Energy Engagement Strategies *Upcoming fall 2023*

Certified Sustainable Building Operator (CSBO)

Working with the Greener Homes Initiative

Building Electrification Strategies *Upcoming 2024*

Achieving Net-Zero Buildings *Upcoming fall 2023*

Quantifying Scope 3 GHG Emissions *Upcoming 2024*

Quantifying Scopes 1 and 2 GHG Emissions *Upcoming fall 2023*

Planning and Selecting GHG Reduction Projects

Prep Course for the NRCan Quality Assurance Specialist Exam (House)

Advanced Building Energy Modelling

ENERGY STAR Portfolio Manager Webinar: 101-Fundamentals & Basics

ENERGY STAR Portfolio Manager Webinar: 201-Creating and Updating you Building Profile

ENERGY STAR Portfolio Manager Webinar: 301-Maximize Usage with Advanced Features

Certified Measurement and Verification Professional (CMVP)

Energy Management Professional 101 (EMP 101)

Certified Energy Manager (CEM)

Certified RETScreen® Expert (CRE)

Advanced RETScreen® Expert

Existing Building Commissioning Essentials

Certified Energy Auditor (CEA)

Certified Building Commissioning Professional (CBCP)

Introduction to RETScreen® Expert

Energy Efficiency for Building Operators & Maintenance Staff (EEBO)

Advanced Course on Existing Building Commissioning (EBCx)

Energy Management Systems (EMS) and 50001 Ready Canada Webinar: 101

Building Science and Numeracy Essentials

Prep Course for the NRCan Foundation Level Exam

Prep Course for the NRCan Energy Advisor Exam (House)

Tools for Completing Probationary Files

Advanced HOT2000 User

Prep Course for the NRCan Low-Rise Multi-Unit Residential Buildings Exam (MURB)

Building Energy Modelling Essentials

Building Energy Modelling Professional

Building Automation Systems Essentials

Advanced Building Automation Systems Optimization

Making the Case for Energy Management Projects

Strategic Energy Management 101 (SEM101)

Making the Case for Decarbonization Projects

Becoming Carbon Neutral: Key Concepts, Strategies and Initiatives

Advanced Measurement and Verification

Other course

Program Overview

The Working with the National Energy Code for Buildings (NECB) course provides tools to help anyone who must work regularly with the code to either comply with or enforce it. The course covers the most important aspects of the NECB, notably building envelopes, lighting, HVAC, and water heating.

This two-day course enables participants to comprehend the implications of the code for themselves and the perspectives of others. Day 1 is focused on theoretical elements to lay a solid foundation for Day 2 that involves numerous workshops. Activities such as group discussions and fictional case studies demonstrate to participants the importance of implementing NECB best practices.

Participants involved in this course should have prior work experience to be able to share various case studies with their colleagues during course activities. Such activities require participants to adopt a problem-solving approach to resolving issues. They may also prepare by brushing up on their knowledge of the NECB and studying the various versions of the code.


In this course you will learn to

  • Define the requirements of the NECB.
  • Apply a work methodology to ensure requirements are duly met.
  • Comply with the requirements of the NECB.
  • Differentiate between the 2017 and 2020 versions of the code.
  • Comprehend how the code affects your line of work.
  • Mobilize the latest technological advancements to achieve energy efficiency goals.
  • Use the NECB as a regulatory tool.


This course is ideal for

  • Building designers and architects
  • Construction professionals
  • Building inspectors
  • Consultants
  • Provincial building authorities

Newsletter subscription

Yes, I consent to receiving CIET communications. I understand that I may unsubscribe at any time.

Share your training needs with us!

Would you like to be trained on a specific topic? Just let us know!

Express my interest
Send us your question

Send us an email and we will respond as soon as possible.