Hello there. My name is Bilal and I would try my best to help. I can reflect on you since I am in my final year of B.TECH CSE and i am gonna work in business development, hr or public relations.
Now about your HR passion. You do not need a BBA or any business degree to go in HR. You just need the talent, period. That is to say you should be;
self motivated, responsible, quick in decision making. Plus you must have a bold personality and leadership qualities.
Now do you have those traits?