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

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.
  • check
    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.
  • check
    How to control valves, fans, pumps, dampers, and more with these fundamental design patterns.
  • check
    Advanced design patterns like volumetric offset, lead-lag control, CO2 reset, and building static pressure control.
  • check
    Three real-world programming challenges that test student learning and application.
  • check
    Three common test processes that you will use to test your programs and to troubleshoot existing programs.

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 get:

Receive a certificate of completion and your name will be added to the certification database.

Student Testimonials

  • ​Student 1
  • ​​Student 2
  • ​​Student 3
  • ​Student 4
  • ​Student 5

"​I​'ve been with the company doing control works for exactly one year, went from never seeing a control program, not stepping foot in the field for first 6 months, to now being transitioned in to a lead guy on jobs.

-​Allan DAntonio
Automated Logic

Course Benefits

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



Here are some of the most common questions our students ask prior to enrolling in the course.

 When will the class start

How do I access the videos?

Do I have to access the course at set times?

What if I have a question you haven't answered here

© 2012-2018 Building Automation Monthly LLC