Building Management System Course

Building Management System course

Subscribe/Join our Telegram Channel & Group for all updates about BMS

Building Management System Course


Are you interested to learn a Building management system course and looking for a class to join and don’t know,

  • Where to start?
  • What to learn?
  • How to learn?
  • How long time need to complete BMS System?
  • What are the topics to cover or learn to understand overall BMS?

And if you are coming from the following backgrounds of

  • Students
  • Bachelor of Engineering in Electrical, Mechanical, or computers science.
  • Fresh BMS Engineer.
  • BMS Operator.
  • Engineers from Facility Management.
  • Project Engineers.
  • Project Managers.
  • Real estate Business Analyst.
  • ELV Engineer.
  • Energy Engineers.
  • Contractor, consultant, client or system integrator

And looking forward to knowing more about BMS System, its products and various jobs opportunity, etc., 

Then you reached the right place.! yes.!

I am Hamza Mohamed Ansari, working and have experienced in various building management system products and completed, whereas projects in Qatar for the last six years.

Before proceeding further,

if you are interested in joining BMS Community, you can have a connection with me in Linkedin, or subscribe to my site, join the Facebook closed group.

I got requested to explain about BMS system from my readers to know about precisely what BMS System it is and how to learn.

So I planned to write some complete articles about 

  • What is building management system? and 
  • What should one learn to get the right job?
  • How to understand deeply about building automation industry?
  • What are the various roles of BMS Engineers?

Okay, let’s go in deep about what i am going to cover in this article!

Yes, the Building Management system is an expansive area, where you need to learn a lot! But that’s not precisely right dear. . !

Building management system courses or learning materials cannot be tightened with specific areas, 

it will keep on growing with new technology and the arrival of various products.

The level of importance of understanding the below concept is based on the field of work in BMS you are interested. However, go through all the subject for everyone is essential.

You can learn it soon if you understand precisely, what is the scope of work in building management system or what jobs or knowledge you are looking in these fields.

However, i am not going to cover the whole knowledge under each category in these articles. 

Instead, i am writing some basic definitions of it and providing you with the topics need to cover.

Don’t frustrate if stopped somewhere while you are learning/reading. If so then it is not your mistake, that means writer(it’s me) could not give what you want.! So, try to find out until what you need. 

 ”I think you have enough energy and time to proceed further.”

How to Learn the BMS System

Before proceeding further, Keep it in mind that the learning process is never ended,

Self Learning

  • Self-learning is vital to success and essential for every day.
  • The Internet has enough source to study anything and everything.
  • Once you gather all topics or concept to cover, then you can learn by yourself with the help of YouTube or Google.

Join a course in online like udemy

  • Because of substantial free resources available on the internet, we are just ignoring them, and it was not taken seriously. So its better to pay some bucks to get knowledge, so that you will be very serious and finish the course.
  • Udemy is the best source for learning anything with low price.
  • Search Building management system course or related topics course which covered under the area of expertise.

Finding a mentor in the BMS industry

  • Even there are a lot, of course, available, if you have some doubts somewhere in recorded video, the course will not be that much useful.
  • So, Mentorship, which is one to one learning, is the best solution, and it is much benefit and powerful.
  • But finding a good mentor is a tedious process.
    • Search through LinkedIn with relevant field and ask them for mentorship by free or paid.
    • Try to meet and approach them directly.

If you very really want to learn in-depth of Building automation System then check out from Philip Zito who have much experience in Building Management system industry 

Joining related startup companies as an intern(if you are looking for a job)

  • Last and best solution is to join some startup companies to learn practically(I know, you will be angry here if you are searching for jobs now)
  • Get some basic knowledge all about BMS.
  • Update the profile(show more interest in BMS field.
  • Collect and list out all they system integrator companies in your preferred location.
  • Contact them directly by phone call, email and meet managers in the office and offer them to work with the company as trainee or intern or with low salary.

Understand the scope of works, jobs, Roles in BMS

BMS Sales Engineer

  • As technical BMS Sales engineer, you must have sound knowledge about presenting complex technical terms to customers.
  • Understanding the BMS products features and explain it to the customer with how BMS system going to solve their problems.
  • Keep your eyes with new upcoming projects and service around you and to prepare yourself with required knowledge, and convince clients or customer to understand how your company products can help and solve the real problems and benefit from the products.
  • So, as a BMS Sales Engineer, it’s enough to have some knowledge under these following categories and sales skills.


BMS Estimation Engineer

  • In-depth knowledge of Building Management Systems including Centralized HVAC systems with Chillers, Pumps, AHUs, FCUs, VAVs, VFDs, Boilers, etc.
  • Good knowledge of third party interfaces like BACnet, Modbus, LON, OPC, etc.
  • Proficient in working on Microsoft Office Excel and Word.
  • Knowledge of AutoCAD and Microsoft Visio will be an added advantage.
  • Excellent communication skills – both verbal and written.
  • Onsite estimation support as on when required.



BMS Design Engineer

  • BMS Design Engineer capable of understanding the requirement of clients in terms of technology.
  • Able to read and understand BMS specifications.
  • Propose the Building management systems as a submittal with the following documents
    • Able to select BMS Controllers, Sensors, Actuators and software as per specifications
    • Prepare Network schematics
    • BMS IO Schedule, Termination drawings which contains Input and output points 


BMS Testing & Commissioning engineer

BMS Testing and commissioning Engineer is responsible for followings which are a key role to test from the installation of the system to handover the system to the client 

Installation and termination

  • Installing sensors and actuators as product manual given by respective vendors is a vital factor of performance for the operation of the BMS System.
  • Identify the best location in the equipment based on which is recommended in the product manual and considering the availability of provision in the site. 
  • Based on the sensors and actuators, BMS internal Networking, you need to install right cables from devices to DDC Controllers and terminate it in both sides.


  • Good Pre-commissioning will reduce the most of testing time in the site.
  • Pre-Commissioning is the activity of ensuring the correctness of the following things
  • Cables termination between controller and field side.
  • Configuring the Sensors and actuators as per requirement.
  • Checking the internal wiring of the BMS DDC Controllers and power it up.

 Programming Engineer

  • Should understand the sequence of operation of various equipment’s in BMS mainly HVAC related like chiller system, Air handling unit, Fan coil unit, Variable air Volume etc.
  • Should write the program in Functional block(various method available for different vendors)based on the sequence of operation and given point list.
  • Should know to write a flowchart for a given sequence of operation.


  • Graphics is nothing but to show connected equipment in BMS PC in graphical software provided by respective vendors.
  • It needs only the necessary experience of using computer tools.
  • Creating equipment’s graphics and adding/respective mapping points to images to animate.

 Testing and Commissioning

 Testing Equipment
  • The program should be downloaded to the DDC Controller and check the sequence of operation.
  • Should co-ordinate with respective equipment’s technicians while testing system from BMS DDC Controller.
  • Once the system is ready to control and monitor from BMS PC. Then Checklist should be submitted to the contractor/consultant to raise inspection.
  • The consultant will check every point from BMS PC to ensure the working of sensors and sequence of operation.
 Training and Handover
  • Once testing and inspection finished, we need to handover the system to end-user by providing operational & manual and training.
  • Training is the process of teaching end-user how to operate the system.
  • How to check alarms, trend log, reports and scheduling.

 BMS Operators

  • BMS Operator responsible for monitoring Building management system from the workstation.
  • Record and report relevant data.
  • Assign and report maintenance team if any alarms occur.
  • acknowledging alarm from BMS workstation

Documents in the Building Management System

Following documents listed here to that must be familiar in building management system 

  • HVAC Specifications
  • ELV Specifications
  • Material Submittal
  • Engineering submittal
  • Installation Method statement 
  • Testing and commissioning Method Statement
  • Installation Checklist
  • Pre-commissioning Checklist
  • Testing and commissioning Checklist
  • Input and Output schedule
  • Input and output termination drawings
  • BMS Network schematics
  • Sequence of operation
  • BMS Shop Drawings
  • HVAC Duct Drawings
  • Plumbing Drawings
  • Electrical Drawings
  • ASbuilt drawings
  • O&M Manual
  • Training Manual

Understanding the main features of BMS in Buildings

Controlling and monitoring building equipment

  • If any installed equipment’s in a site like a boiler, AC, doors, fans etc have provisions then it can be connected to BMS DDC Controller and programmed.

  • Same monitored and controlled from BMS System.


  • if any connected types of equipment have malfunctioned, it will be configured in BMS software’s to raise alarm.
  • this alarm can be used to shut off/on any machines, send it to email or SMS to the respective maintenance team to attend the issues.


  • Trend-log is stored value over a period of time.
  • We can configure any sensors values, on/off status to record for any interval time and used to view later for analysis.


  • In BMS Software we can configure to any equipment’s to on and off with scheduled time.
  • So that energy and labour intervention will be saved.

 Third-party integration

  • The building management system should control and monitor all the equipment in the building.
  • But due to each equipment and a system like a fire alarm system, HVAC, access control, lighting control has unique functionality.
  • So manufacturers designed and developed separate controller and software for all system and whereas BMS used to control and monitor HVAC and integrate other systems through software with a different protocol.

Main Areas to be expertise

Following topics are listed is not mean that you need to expert in that under all categories but understanding some basics is will help you to make better testing and commissioning of building management system.

However, i will try to explain the basics of below topics in an upcoming post.

Mechanical/MEP/HVAC system

  • Chiller system and pumps.
  • Air Handling Unit.
  • Fan coil unit.
  • Variable Frequency Drive.
  • Variable Air Volume.
  • The sequence of operations for above Equipment’s.
  • Sensors and Actuators.

Electrical, Electronics and Control system

  • Understand the basics of AC and DC Power supply.
  • Basics of Voltage, Current, Resistors and Power.
  • What is Ohms law?
  • How to use electrical Power Meters.
  • Relay.
  • Transformer.
  • Power Consumption calculation
  • Basics of Digital Gates.
    • AND Gate.
    • OR Gate.
    • NOT Gate.
    • XOR gate.
  • Basics of PID

Computers and science

  • Installing software/windows OS in PC and Servers.
  • Basics of Database and Servers.
  • Understand The Basics of Programming languages.
    • How to write the flow chart for the given sequence.
    • C Language.
    • Functional blocks.
  • Understand the Basics of Networking and Protocols.
    • OSI Model.
    • TCP/IP.
    • Serial Communications.
      • MSTP
      • RS 232.
      • RS 422.
      • RS 423.
      • RS 485.
      • and More.
    • Understand the availability of Building Networking protocols.
      • BACnet.
      • Modbus
      • Mbus.
      • LonTalk.
      • and More.

Understanding the Basics of other systems in Buildings to integrate into BMS

  • Fire Alarm system.
  • Lighting control system.
  • CCTV and Security control systems.
  • VRF or Variable Refrigeration Flow.
  • And More.
  • Third-Party Integration.

Other General Tools and Knowledge

  • Understanding the basics of AutoCAD Drawings
  • Specifications and Datasheet readers.
  • Knowledge in MS-Office Tools.
  • Documentation.

Read More

Hope you get the right information for building management system course and if you are going to learn BMS or building management system in anywhere, make sure that if the above topics are covered in the course material.

Did this post address what you are looking for?

Let us know if you liked the post in the comment box and share the post in social media to encourage us. That’s the only way we can improve and thanks for reading the post until it ends

Subscribe/Join our Telegram Channel & Group for all updates about BMS

Spread the love

28 thoughts on “Building Management System course”

  1. Hi the topics are very useful and hope that the course in BMS would be what people are looking for, learning BMS control can a difficult task not everyone has the choice to do an apprenticeship or go to college best of luck in launching the new course in BMS once again thanks

    1. Thanks for the words Mr.Patrick Jones and insallah will inform you once course published.

      I think you have subscribed for early bird offer for upcoming course.

      1. just a note Easy io ,Triduim and Distect are good but short difficult and expensive for beginners to appreciate because once you done the course there no guarantee that you will pass so you way would be ideal

  2. Hi happy new year just wondering if you have an update regarding the course we need to train students and just need if what controls system will you learn people on I recommend Triduim or resources data. Management or the easy io system or lastly distect controls

  3. Thank you for this post.
    I ‘d like to know lhow BMS points are related to panel wiring diagram, and low level installation detail .
    Could you kindly advise?

  4. salam alay kum,
    hope every one is good by the grace of Allah,
    i would like to inform you that i got a opportunity to learn BMS system, i am from IT Back Ground.
    and i dont now about BMS system, In Shah Allah if you support to learn me i will be very much thank full you.
    Jazak Allah

  5. Dear Mr Hamza,
    Requesting your kind support
    Can you please share starting documents from which I can start learning

  6. Dear sir,
    I have completed engineering in computer science and engineering. Is it possible to make my career in BMS engineer. I have doubt because I have not degree of electrical engineering or mechanical engineering.
    Present time working as a BMS operator.
    Please give reply on my email: [email protected]

    1. Offcourse have too opportunity..there is programming in BMS..which is important part in testing m commissioning process..
      Whereas you have to know working principles of HVAC system thats it..

  7. im fresh graduate with electronics engineering technology , i had takem class about automation control system and robotic and automation , i have a job and they put me with team in BMS system . is it okay or i should be electerical engineer in order to do better on BMS system

    GOD bless you

    1. Hi khalid,
      You already have a job in your hand..thats more than enough..keep move on and learn from field works.
      However, course will be value added for your path…but dont spend huge time for that..

      Just have a overview of any bms course…

  8. I will be going for a job interview as a BMS Operator, if you get help me with needed topics for that job, I will be grateful.

  9. This is very much informative and gives clear idea but can you please guide me as how is the future scope for mechanical engineer in BMS field… I am fresher now and looking for jobs in design field. Is it feasible to go for BMS engineer??

  10. Appreciated, Well explained and with every information about BMS field. I was searching like this… Thank you for the information.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
Scroll to Top