IIIT Bangalore: programmes, admissions, fees and campus