Hello Marc,
It's very difficult to tell with surety about the availability of management seats and fee structure as different colleges have different arrangements and these kinds of information cannot be easily found from the official websites. The best way to find that out is to have references and approach in the college of your choice. Good Luck!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile