Would recommend the Swift 1.2 since I own one, but for sane reasons I'd recommend the Celerio or Mirage. The Swift looks great, and is very fun to drive so the temptation to drive fast will be even more prominent. These are things you don't want to give your kid in college. Call them risks, if you will.
As for the Celerio vs Mirage, the Celerio is cheaper, slightly more spacious and slightly easier to maneuver because of its smaller external dimensions. The smaller dimensions are a godsend in when parking and in traffic which made me appreciate my Hyundai i10 which was my car back in college. The cheaper Mirage variant (GLX) has about the same amount of equipment as the Celerio AT, with the exception of ABS which is only available on the higher-end GLS variant. Both are very fuel efficient, with a slight edge to the Celerio because it has the new K10B Dualjet engine and a smaller 1.0L displacement. Some Mirage vs Celerio comparo reviews actually show the Celerio to have better fuel consumption. Would actually choose the Celerio in this case.