Learn How to Easily Program BAS Systems

Learn how to program from scratch



This course is designed for BAS technicians, operators, designers, programmers, and service personnel who want to learn how to program BAS control sequences and troubleshoot existing BAS programs.

Pre-Requisite Knowledge:

Awareness of the parts and pieces of BAS. Basic knowledge of HVAC control sequence concepts. 1 years of field experience or equivalent.


  • Demonstrate how to program a building automation system
  • Utilize design patterns and systems thinking to implement sequences
  • Develop 3 full programs from scratch utilizing the programming process

Course Benefits:

  • Learn at your own pace
  • Fully Online
  • Lifetime access to the course
  • Regularly updated course material
  • Live bi-weekly office hours 

Key Topics:

This course will focus on using graphical programming software to develop building automation programs. Some of the key topics this course will focus on are:

  • What programming is, how it works, and how programs are structured.
  • The purpose of points, different point types, and how points are used in programs.
  • The different logic blocks, what each logic block is used for, how to use each logic block, and when to use each logic block.
  • What design patterns are and how to apply design patterns to your BAS programs.
  • How to control valves, fans, pumps, dampers, and more with these fundamental design patterns.
  • Advanced design patterns like volumetric offset, lead-lag control, CO2 reset, and building static pressure control.
  • Three real-world programming challenges that test student learning and application.
  • Three common test processes that you will use to test your programs and to troubleshoot existing programs.

Succesful Completion:

Successful completion will require:

Completion of all video lessons and successfully passing the course final exam with a score of 90% or greater. Upon successful completion you will receive a certificate of completion with your name and you will be added into the BAM database. 


When will the class start?

The class is online and self-paced. As soon as you enroll you will have life long access.

How do I access the videos?

All of our videos are available on our course website which is supported by the best-in-class online training platform Thinkific. You will be able to watch the course videos online or download the course videos/audio to consume the content offline.

Do I have access to the course at set times?

No, as soon as the course opens you will have full access to all of the modules. There will be a series of e-mails we send out with suggested timelines but if you want to consume the entire course over a couple of days you are more than welcome to do so.

Student Testimonials:

This was the first and only course I found that teaches the mindset to approach programming. I went from programming nothing to programming, chillers from sequences, in weeks.

by Kariem Dorset

I just completed my first job that was all mine. 11different RTUs, 44VAV's, small boiler room, EF and some pressure stuff I wouldn't of been able to do that without this course Johnson controls and Honeywell eagles being used so ?this course was extremely helpful

by Brendan Moore