Admissions to NI institute put under the microscope