There are many top government BCA colleges in India, such as IGNOU, Gaya College-Bihar, Banaras Hindu University, Amity University-Noida, Madras Christian College, University of Madras, Guru Gobind Singh Indraprastha University, and many more. BCA is a 3-year program that focuses on computer software application development and implementation. Students aspiring for a career in the IT industry can seek admission in any of these colleges.
BCA Colleges Latest Updates:
Amity University BCA program admissions are open for 2025. Last date to apply for the online application form is 15th May, 2025. For more, see the Amity University webpage. source
Top Government BCA Colleges in India 2025
Colleges | NIRF Ranking |
Indira Gandhi National Open University | 1 |
Maharaja sayajirao university of baroda | 90 |
Banaras hindu university | 5 |
Gaya College, Bihar | - |
Amity university, noida | 32 |
Madras Christian College | 14 |
University of Madras | 39 |
Ewing christian college, prayagraj | - |
Guru Gobind Singh Indraprastha University | 80 |
Gautam Buddha University | - |
1. Indira Gandhi National Open University
IGNOU was established in 1985 by an Act of Parliament. It has been ranked 1st in the open university category by NIRF and accredited with an A++ grade by NAAC. It has a total of 279 programmes in regular, online, open, and distance learning(ODL) mode. IGNOU offers various UG, PG, diploma, certificate, PG certificate, and diploma programs. Students interested in computing and IT as a career can pursue a Bachelor of Computer Applications from IGNOU. It offers a BCA degree in ODL mode for 3 years.
IGNOU BCA Eligibility Criteria
Students must have completed 10+2 from any educational board or its equivalent, or pass a diploma in commercial practice or equivalent.
IGNOU BCA Fee
IGNOU charges Students INR 8000 per semester for BCA program. Total fee paid by the students is INR 48000.
2. Gaya College, Bihar
Gaya College was established in 1944. It is located in Gaya, Bihar, India. Gaya College has been affiliated with Magadh University and Bodh Gaya. It has been accredited B grade by NAAC. Gaya College offers many UG and PG programs in various disciplines. Some of the popular departments include arts, science, commerce, vocational courses, and professional courses such as B.Ed. Students are provided with facilities like classrooms, libraries, laboratories, sports facilities, a hostel, a canteen, an auditorium, Wi-Fi internet facilities, a medical centre, and more. Gaya College offers a BCA program for 3 years.
Gaya College BCA Eligibility Criteria
Students must have passed the 12th or equivalent examination from any reputed educational board with a minimum 50% aggregate marks in any stream.
Gaya College BCA Fee
Students pursuing the BCA program from Gaya College have to pay a course fee of INR 25000 per year.
3. Maharaja Sayajirao University of Baroda
Maharaja Sayajirao University of Baroda was established in 1949. MSUB has been accredited with an A+ grade with 3.43 CGPA by NAAC. It has also been ranked 90th in the university category and 101st in the overall category by NIRF. MSUB offers 88 UG programs, 121 PG programs, and 68 PhD programs, and consists of 111 departments and 14 faculties. MSUB offers a 3-year Bachelor's of Computer Application program. Students are provided with excellent amenities such as sports and fitness facilities, an auditorium, halls, a museum, a botanical garden, a hall of residence, and more.
MSUB BCA Eligibility Criteria
Students are required to pass the 12th with a minimum of 45% from a recognised educational board. Students must have chosen the science stream or the general stream. Selection will be a merit-based entrance exam; chosen applicants are required to appear for a group discussion.
MSUB BCA Fee
Students pursuing BCA program from Maharaja Sayajirao University will have to pay a total of INR 1.4 L for a 3-year course.
4. Amity University, Noida
Amity University, Noida, is a private university founded in the year 2005. It is located in Noida, Uttar Pradesh, and is recognized by the UGC and has been accredited with an A+ grade by the NAAC. Amity University offers a 3-year BCA program with 6 semesters.
Amity University admissions are open for 2025-26. Student's application form is uploaded on the Amity University website with a registration fee of INR 1500. 15th May, 2025 is the last date to fill application form. For more, check out the prospectus 2025 of Amity University. Students must also read top BCA colleges in India for more references to BCA colleges.
Amity University, Noida BCA Eligibility Criteria
Pass class 12th examination with 50% aggregate marks from a reputed board with maths, computer science, computer applications, web application, IT, artificial intelligence as core subjects.
Selection of the students will be based on a personal interview.
Amity University, Noida BCA Fee
BCA 1st year non-sponsored semester fee is INR 1.20 lakhs.
BCA 1st year sponsored semester fee is INR 1.80 lakhs.
5. Madras Christian College
Madras Christian College was started in 1837. MCC is a private, autonomous college affiliated with the University of Madras. It is situated in Tambaram, Chennai, Tamil Nadu, India. MCC is recognized by the University Grant Commission and is approved by the National Assessment and Accreditation Council with an A grade. It ranked 14th in the college category in NIRF 2024, ranking. MCC offers the BCA program over 3 years, split into 6 semesters and 140 credits under choice choice-based credit system(CBCS).
MCC admission 2025-26 is ongoing. MCC registration fee for the open category is INR 500, and INR 250 for the reserved category. apply now by 15th May, 2025. Kindly visit the MCC official website to learn more.
MCC BCA eligibility criteria
Pass in Tamil Nadu Higher Secondary Examination or equivalent with 50% aggregate marks.
Students plus 2 marks are required, and class 12th marks will not the accepted.
Require students to have studied mathematics, business mathematics, computer science, and computer applications.
MCC BCA fee structure
MCC 3-year BCA course fee is INR 1,02,000.