Brand-agnostic building automation training from fundamentals to controls engineering. Click any course to open it. Each course ends with a section quiz — score 75% to advance.
No prior experience needed. Exit: Install Apprentice. · 8 courses
A beginner's guided course. No prior controls experience needed — we start at the very beginning and build up one idea at a time.
OPEN COURSE →BAS-102◆ Interactive labYou will spend your career telling HVAC equipment what to do. This course teaches you what that equipment actually does — heat, air, water, and the…
OPEN COURSE →BAS-103Electricity is the language every control system speaks. This course gives you the vocabulary: volts, amps, ohms, relays, ladders — and the four…
OPEN COURSE →BAS-104◆ Interactive labField devices are the hands and senses of the BAS. This course teaches you what each one does, how it speaks, and how to match it to a controller.
OPEN COURSE →BAS-105◆ Interactive labDrawings are how the trade thinks on paper. Learn to navigate a set and you can walk onto any job and find any answer — without asking anyone.
OPEN COURSE →BAS-106The trade runs on three things this course teaches: going home whole every day, tools that tell the truth, and a reputation people want to hire.
OPEN COURSE →BAS-107Nothing here is beyond middle-school math — but on the job it moves fast, in fractions and units, with money attached. This course makes it automatic.
OPEN COURSE →BAS-108This is the most important course in the program. Everything else we teach assumes you survive your career.
OPEN COURSE →NEC-compliant wiring, conduit, panels, networks. Exit: BAS Installer. · 8 courses
Clean, code-compliant control wiring is the foundation of a reliable BAS. This course takes you from cable selection through termination craft to…
OPEN COURSE →BAS-202Raceway is the skeleton of the installation. Choose it right, bend it clean, fill it legally.
OPEN COURSE →BAS-203The panel is the heart of the system — and the most public measure of your craft. Locate it smart, mount it right, wire it clean.
OPEN COURSE →BAS-204Sensors and actuators are where the BAS touches the real building. A perfect controller reading a badly-installed sensor is perfectly wrong.
OPEN COURSE →BAS-205◆ Interactive labThe comm trunk is the nervous system of the BAS — and the #1 source of field trouble when it's wired wrong. Learn to build trunks that just work.
OPEN COURSE →BAS-206Documentation is what separates an installation from a pile of wire. This course covers the paper side of craftsmanship: labels, as-builts, and daily…
OPEN COURSE →BAS-207Checkout is where the installer proves the work — every point, every cable, every label. Learn the commissioning ladder and own your level of it.
OPEN COURSE →BAS-208A well-fabricated panel is a machine for being serviced. This course covers layout, the grounding that keeps signals honest, and the power…
OPEN COURSE →Diagnostic thinking for live systems. Exit: Service Technician. · 11 courses
Service work starts where installation ends: something that used to work doesn't. This course teaches you to find electrical faults with a meter and…
OPEN COURSE →BAS-302◆ Interactive labTools find faults; method finds them fast. This course installs the diagnostic loop that separates diagnosticians from parts-changers — and applies…
OPEN COURSE →BAS-303The SOO is the system's constitution — what it's supposed to do, written down. A tech who reads sequences fluently can service buildings they've…
OPEN COURSE →BAS-304◆ Interactive labG36 sequencesThe controls are only half the patient. This course teaches you to diagnose the machine itself — air, water, and the refrigeration boundary — so you…
OPEN COURSE →BAS-305Every control decision, every diagnosis, every analytics rule stands on sensor data. This course teaches you to verify truth, correct error, and keep…
OPEN COURSE →BAS-306◆ Interactive labThe supervisor is the cockpit of the building. This course makes you fluent in it — navigation, trends, schedules, the discipline of overrides, and…
OPEN COURSE →BAS-307The best service call is the failure that never happened. This course covers the controls PM visit, the analytics that watch between visits, and the…
OPEN COURSE →BAS-308Commissioning is the industry's answer to 'trust me': prove it works, in front of a witness, with evidence. This course covers the process, the…
OPEN COURSE →BAS-309Technical skill gets the system fixed; service skill gets you invited back. This course covers the call lifecycle, customer communication, and the…
OPEN COURSE →BAS-310◆ Interactive lab'It's stuffy in here' is a controls ticket. This course gives you the IAQ fundamentals, the BAS levers that govern air quality, and enough…
OPEN COURSE →BAS-311◆ Interactive labTrim & RespondThe equipment-by-equipment sequence encyclopedia: how each machine type is supposed to run per ASHRAE's high-performance patterns (Guideline 36…
OPEN COURSE →From fixing systems to building them. Exit: Junior Developer. · 9 courses
Programming is where the sequence becomes behavior. This course builds your logic vocabulary — blocks, loops, and the craft habits that make programs…
OPEN COURSE →BAS-402◆ Interactive labG36 sequencesTrim & RespondLive controllerBAS-401 gave you the vocabulary; this course teaches composition — turning a written sequence into a faithful, structured, testable program.
OPEN COURSE →BAS-403Data is the building's second product. This course teaches the discipline that makes it usable: names that decode, tags that machines can query, and…
OPEN COURSE →BAS-404Graphics are the face of everything you've built — and the only part most humans ever see. This course teaches interface craft: hierarchy,…
OPEN COURSE →BAS-405◆ Interactive labThe operational layer: how the system speaks (alarms), remembers (trends), and keeps time (schedules). Service techs live with what developers…
OPEN COURSE →BAS-406The station is production infrastructure: the supervisor and controllers every other course builds upon. This course teaches you to stand it up…
OPEN COURSE →BAS-407◆ Interactive labG36 sequencesThe developer's last mile: prove every point, every loop, every mode — then hand over a building that documents itself. This is BAS-308's world from…
OPEN COURSE →BAS-408◆ Interactive labReal buildings are archaeology: five vendors, three decades, a dozen protocols. Integration is making them one coherent system — with documented…
OPEN COURSE →BAS-409The capstone discipline of the developer track: every change captured, every state restorable, every 'what changed?' answerable. Short course,…
OPEN COURSE →Vendor programming and field protocols. · 6 courses
Niagara is the industry's common ground — the framework a huge share of modern BAS runs on. This course builds the hands-on fluency the certification…
OPEN COURSE →BAS-502Certification taught you one station; this course teaches fifty. Queries, templates, tuning policies, security and provisioning — the fleet…
OPEN COURSE →BAS-503First vendor dialect: Distech — BACnet-native field controllers programmed in EC-gfxProgram, visualized in ENVYSION, supervised through…
OPEN COURSE →BAS-504Second dialect: Honeywell — programmable field controllers (Optimizer/Spyder class) under Niagara-based WEBs supervision. Two layers, both of which…
OPEN COURSE →BAS-505◆ Interactive labG36 sequencesLive controllerThe complete ABB Cylon deep course: the CB and FB controller families, CXproHD strategy programming, and both supervision paths — Integra (Niagara)…
OPEN COURSE →BAS-506The track's capstone: deep protocol literacy — BACnet inside and out, Modbus honestly, LON historically, legacy trunks practically — and the…
OPEN COURSE →A reading track, not a programming track: recognize and read control logic on every major platform. · 5 courses
A reading course, not a programming course: recognize the Johnson Controls (Metasys) ecosystem on sight, navigate its front end and tools, and read…
OPEN COURSE →BRD-230A reading course, not a programming course: recognize the Siemens ecosystem on sight, navigate its front end and tools, and read its programs well…
OPEN COURSE →BRD-240A reading course, not a programming course: recognize the Delta Controls ecosystem on sight, navigate its front end and tools, and read its programs…
OPEN COURSE →BRD-250A reading course, not a programming course: recognize the Trane ecosystem on sight, navigate its front end and tools, and read its programs well…
OPEN COURSE →BRD-260A reading course, not a programming course: recognize the Automated Logic ecosystem on sight, navigate its front end and tools, and read its programs…
OPEN COURSE →Advanced, design & business-track courses. · 10 courses
Beyond the basics: the high-performance sequences (ASHRAE G36), optimization strategies, and demand management that separate energy-class buildings…
OPEN COURSE →SPEC-CEThe design side of the trade: turning mechanical designs into buildable controls packages — selection, sizing, drawings, and the paper lifecycle from…
OPEN COURSE →SPEC-CSThe legal layer of the trade: which rules bind controls work, where they live, and how to verify the local version — so requirements are met by…
OPEN COURSE →SPEC-EMThe dollars layer: metering the building, reading its energy story, and proving savings with M&V rigor — where controls skill converts to owner…
OPEN COURSE →SPEC-ESWhere jobs are won or lost before anyone pulls wire: counting scope honestly, pricing labor from history, and building numbers the company can build…
OPEN COURSE →SPEC-LCThe math under the machines: where equipment sizes come from, why oversizing is a disease, and how sizing decisions echo through every sequence…
OPEN COURSE →SPEC-LPThe aging national building stock is the industry's biggest market. This course turns 506's legacy literacy into retrofit strategy — and strategy…
OPEN COURSE →SPEC-OTBuildings are computers now, and computers get attacked. This course covers the OT threat landscape, the defensive architecture, and the operational…
OPEN COURSE →SPEC-PMThe role that turns estimates into profits and installs into buildings: schedule, subs, money, changes — and the closeout that releases the cash.
OPEN COURSE →SPEC-SAThe trade's revenue engine, done honestly: understanding what buyers actually buy, building provable value propositions, and selling in a market…
OPEN COURSE →Intensive, platform-specific deep dives — purchased individually. Unlock by completing the prerequisite courses or request admin access. · 5 courses
Requires: BAS-205, BAS-408, BAS-506 — or competency check. A 40-hour field practicum in object/service and command truth, BACnet/IP routing and BBMD/FDR, MS/TP electrical commissioning, packet evidence, schedules/COV/events/trends, multi-vendor capability proof and BACnet/SC.
OPEN COURSE →BOOT-OT$899 · individualRequires: BAS-205, BAS-408, SPEC-OT, BAS-406, BAS-409 — or competency check. A 40-hour defensive BAS practicum covering packet paths, VLANs and firewalls, protocol boundaries, inventory, hardening, secure remote access, monitoring, consequence-aware incident response and tested OT recovery.
OPEN COURSE →BOOT-CX$999 · individualRequires: BAS-103, BAS-104, BAS-205, BAS-301, BAS-303, BAS-401, BAS-402, BAS-405, BAS-407, BAS-505 — or competency check. A 40-hour practicum covering current CXproHD site/network setup, I/O proof, sequence engineering, RTU/AHU, VAV and plant applications, controlled deployment, mass commissioning, diagnosis, recovery and handoff.
OPEN COURSE →BOOT-NIA$999 · individualRequires: BAS-403, BAS-404, BAS-405, BAS-501, BAS-502 — or competency check. A 32-hour practicum in operator tasks, Px/UX Builder, state and command truth, relative and semantic reuse, diagnostic context, accessibility, responsive performance, QA, rollback and handoff.
OPEN COURSE →BOOT-N4$999 · individualRequires: BAS-501, BAS-502 — or competency check. A 32-hour observed fleet practicum in preservation, secure trust repair, alarm/history/report pipelines, BQL and semantic audits, templates/batch/provisioning, application/resource diagnosis, graphics, hardening and tested recovery.
OPEN COURSE →