Yes !! They do have a separate management quota.
but they do charge some exorbitant sum of money for branches like CSE and Electrical engineering
https://www.tce.edu/student/fees_structure
go to the above you can find the official fee structure
all the best!!!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile