BEC patna is best for you as it has good facilities
As per your rank,CSE would be better for you as far as placements are concerned
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile