The University Grants Commission of India (UGC), All India Council for Technical Education (AICTE) and National Board of Accreditation (NBA) are responsible government authorities for approving engineering colleges and branches/courses.