Business Admin comprises of three subjects of MBA, Management, Marketing and Finance, you need to study 3 different things in order to score good in one subject, and when you belong to IT background, you are advisable to stay away from the said subject.
If you think you know Management well, go for Pub Amin rather.
'Never think that God's delays are God's denials. Hold on; hold fast; hold out. Patience is genius!