List of Top MCA Colleges In India based on 2020 Ranking

By Pranjal Singhal
Content Curator

The top MCA colleges in India provide students with an MCA program in both full-time and distance-learning mode. There are a total of 56 colleges offering MCA programs in distance education mode in India.

  • Admissions are done through some of the top MCA entrance exams in these colleges and also on the basis of merit list.
  • The education quality in these colleges is at par with the top MCA colleges in world.
  • Some of the top MCA colleges in India are NIT Trichy, JNU New Delhi, University of Hyderabad, and NIM Mumbai.
  • Out of the total 1863 colleges, 384 are public and 1479 are private MCA colleges in India.
  • These colleges offer MCA courses within a fee range of INR 50,000-3,00,000 per year. JNU, New Delhi, Presidency College, Chennai and University of Allahabad charge some of the lowest fee for MCA in India.
  • The top NIT colleges in India for MCA offer some of the highest MCA placement in India. Admission in NITs for MCA is done through NIMCET.

Check Top MCA Colleges in India Accepting NIMCET

Top MCA Colleges in India: Ranking

Numerous ranking agencies release the list of top colleges in India based on distinct parameters every year. These ranking lists are prepared on the basis of parameters such as Perception of the University, Teacher-Student Ratio, Placement Statistics, Quality of Faculty, etc.

The top ranking agencies in India including NIRF, Business Today and Outlook also release rankings in different categories including state-wise and city-wise. Listed below are the top MCA colleges in India ranking.

Top MCA Colleges in India: NIRF Ranking

NIRF hasn’t released any specific list for MCA colleges, thus the colleges mentioned in the table below have been taken from the overall list released by NIRF.

College NameNIRF All India Rank 2019NIRF All India Rank 2018ChangeAverage Annual Fee
Jawaharlal Nehru University (JNU), New Delhi76-1INR 400
University of Hyderabad, Hyderabad11110INR 51,955
Calcutta University, Kolkata1221+9INR 19,100
Anna University, Chennai1410-4INR 41,000
Manipal Academy of Higher Education, Manipal1618+2INR 1,89,000
Savitribai Phule Pune University, Pune1716-1INR 26,000
Aligarh Muslim University, Aligarh1817-1INR 3,14,000
Jamia Millia Islamia, New Delhi19190INR 8,500
Bharathiar University, Coimbatore2120-1INR 25,600
NIT Trichy, Tiruchirappalli2431+7INR 1,11,250

JNU New Delhi tops this list but this is not specifically for the MCA course it offers rather overall. These rankings also matter as a university’s overall ranking is decided only after considering the outcome of all its departments.

  • This university has however seen a drop in its rank this year by 1 position.
  • Other top universities in this list are Anna University, Calcutta University, NIT Trichy and Savitribai Phule Pune University.
  • The biggest improvement has been shown by Calcutta University which has jumped by 9 positions.
  • Colleges like JNU are known for their inexpensive education. Apart from this, other colleges offering cheap MCA education are Calcutta University and Savitribai Phule Pune University.

NIRF’s rankings are based on 5 different parameters including Teaching, Learning & Resources, Research and Collaboration, Graduation Outcome, Outreach and Inclusivity and Perception.

Top MCA Colleges in India: Outlook Ranking

Outlook ranking has also been taken from the overall list released by the agency. The top MCA colleges in India included in this list are shown below.

College NameOutlook All India Rank 2019Overall ScoreAverage Annual Fee
Manipal Academy of Higher Education, Manipal1186.08INR 1,89,000
Anna University, Chennai1385.90INR 41,000
Calcutta University, Kolkata1483.84INR 19,100
Jamia Millia Islamia, New Delhi1782.28INR 8,500
JNU New Delhi1881.59INR 400
University of Hyderabad1981.02INR 51,955
Savitribai Phule Pune University, Pune2180.65INR 26,000
AMU Aligarh2580.17INR 3,14,000
VIT Vellore2680.12INR 1,40,000
Jamia Hamdard University, New Delhi2780.10INR 1,85,000

Outlook ranks Manipal Academy of Higher Education as the best college in India among all the MCA offering universities and colleges.

  • The institute ranks 11 in India and has a score of 86.08.
  • The other top spots in this list of top universities in India are occupied by IITs and IIMs which do not offer the MCA course.
  • Anna University and Calcutta university also feature at good ranks in this list.
  • Savitribai Phule Pune University, which charges just INR 26,000/year for its MCA course has been ranked at 21st position among the top universities in India and 7th among the top MCA colleges in India by Outlook ranking.

Top MCA Colleges in India: ROI (Return on Investment)

ROI or Return of Investment depicts how useful applying to the course will be in a particular college. It is based on the placements offered by the college and the fee it charges. A list of the top MCA colleges in India ROI wise is given in the table below.

College NameAverage Annual FeeAverage Placement PackageROI Rank
Chandigarh UniversityINR 67,000INR 7,00,0001
NIT TrichyINR 1,11,250INR 10,00,0002
University of HyderabadINR 52,000INR 3,50,0003
VIT VelloreINR 1,40,000INR 3,50,0004
HBTU KanpurINR 1,20,000INR 3,00,0005

*ROI Percentage={(Average Placement Package)/(Average Annual Fee)}*100%

Chandigarh University ranks as the best MCA college in India ROI wise. This college charges a very low fee of INR 67,000/year for the MCA programme and offers an average package of INR 7,00,000 to its students.

Other top colleges included in this list are NIT Trichy, University of Hyderabad, VIT Vellore and HBTU Kanpur.

Top MCA Colleges in India: Admission Process

There are 1479 private and 384 government MCA colleges in India. These colleges offer MCA education in 5 different specializations apart from the general stream.

Top MCA College in India

Source: Official Survey

Admissions in these colleges are done through both entrance exams as well as merit lists. Many colleges conduct their own entrance exams and many accept the scores of national exams like NIMCET, TANCET, and MAH MCA CET. The table below shows some stats about the colleges accepting scores of different entrance exams.

Entrance Exam NameNo. of Colleges Accepting Score
Karnataka PGCET48

NIT Trichy

The National Institute of Technology, Tiruchirappalli, commonly known as NIT Trichy, is the best MCA college in India and is ranked 24th among the top universities in India by NIRF.

  • This deemed college was established in 1964 and offers students MCA programs for 3 years duration.
  • NIT Trichy also offers numerous programs at the undergraduate and postgraduate level.
  • This year, hundreds of companies visited the NIT campus for recruitment and over 500 students participated in the placement rounds.
  • The highest package received by the students was INR 31 lakh and the average CTC was INR 13 lakh.

The top recruiters visiting the campus include TCS, IBM, HCL, Wipro, Cognizant, Microsoft, Oracle, Birla Soft, and Flextronics. The chart below shows the placement percentage in the previous years.

NIT Trichy MCA Placement Percentages in Past Years

Source: Official NIT Trichy Website

Chandigarh University, Chandigarh

The UIC (University Institute of Computing) Chandigarh University offers MCA program to students for the duration of 3 years on the basis of candidate’s performance in the national level entrance exams.

  • This is generally followed by rounds of group discussion(GD) and personal interview(PI).
  • The institute offers MCA in domains of topics like System Programming, Database Management, Networking, Web-Designing and Artificial Intelligence.
  • The average fee of MCA from Chandigarh University is INR 1,10,000.

The top recruiters of the Chandigarh University this year included Microsoft, HP, IBM, Tech Mahindra, Larsen & Toubro, TCS, Wipro, and Infosys.

Top MCA Colleges in India: Entrance Exam Wise

For admission to the top MCA colleges in India, candidates are required to crack an entrance exam. Some of the accepted MCA entrance exams are TANCET, MAH MCA CET, APICET, Karnataka PGCET, UPSEE, and RMCAAT. Categorized below are these colleges according to the entrance exam score they accept.

Top MCA Colleges in India: Through TANCET

TANCET or Tamil Nadu Common Entrance Test is conducted for admissions in the top MCA colleges in Tamil Nadu.

  • The exam is usually conducted in the month of May and is conducted in offline mode.
  • The total duration of the exam is 120 minutes and there are 100 multiple choice questions in the examination.
  • TANCET score is accepted by more than 466 colleges in India and 277 colleges in Tamil Nadu.
  • The application fee is INR 500 for unreserved category students and INR 250 for SC/ST students belonging to Tamil Nadu.

Some of the top MCA colleges in India through TANCET are:

  • Vellore Institute of Technology, Vellore
  • PSG College of Technology, Coimbatore
  • Anna University, Chennai
  • Guru Nanak College, Chennai

Top MCA Colleges in India: Through UPSEE

The Uttar Pradesh State Entrance Examination (UPSEE) is conducted by Dr. APJ Abdul Kalam Technical University (AKTU), also known as UPTU, for admissions in MCA as well as many other programs.

  • The exam will be conducted on May 10, 2020 in the offline mode.
  • UPSEE 2020 is conducted to grant admission to students to PG courses such as M.Tech., MCA etc. in Uttar Pradesh.
  • As per the eligibility criteria of UPSEE, candidates should have a bachelor’s degree in relevant discipline from a recognized university to get admission in MCA courses.
  • A total of 30 colleges offer admission to MCA with the UPSEE score.

Some of the top MCA colleges in India through UPSEE are:

  • JSS Academy of Technical Education
  • Noida Institute of Engineering and Technology, Noida
  • Bharat Institute of Technology, Meerut
  • ABES Engineering College, Ghaziabad

Also Check,

Top MCA Colleges in India Through MAH MCA CETTop MCA Colleges in India Through APICET
Top MCA Colleges in India Through Karnataka PGCETTop MCA Colleges in India Through TSICET
Top MCA Colleges in India Through IPU CETTop MCA Colleges in India Through UKSEE

Top MCA Colleges in India: Placement Wise

The placements for the 2019 batch of MCA program have been finished in almost each and every college. The top MCA colleges in India hosted some of the top recruiters from both India and Abroad.

  • The average number of recruiters in the top MCA institutes in India varied between 100-200.
  • The average placement package in most of these colleges ranges between INR 6,00,000 and INR 15,00,000.

The following chart shows the average CTC offered in some of these colleges.

Top MCA Colleges in India Placements

Source: Official Institute Websites

Some of the top recruiters visiting these colleges to recruit students are given in the table below.

IBMTata Consultancy ServicesLarsen & Turbo
Tech MahindraCromptonWipro

These placements also depend on the specialization you choose. Click on the links below to check these colleges specialization wise.


Top MCA Colleges in Delhi NCRTop MCA Colleges in Bangalore
Top MCA Colleges in PuneTop MCA Colleges in Karnataka

Top MCA Colleges in India: FAQs

Ques. Which is the best college to pursue MCA in India?

Ans. As per the rankings released by numerous ranking agencies, NIT Trichy is considered the best college to pursue MCA program in India. There are some other universities/ colleges as well including NIT Warangal, Chandigarh University and numerous others.

Ques. How much salary will I get after pursuing MCA program from India?

Ans. The average salary offered to students on completion of MCA program is INR 6 lakh.

Ques. How many MCA colleges are there in India?

Ans. There are a total of 1863 colleges offering MCA programs in India, out of which 1479 are private and 384 are public MCA colleges.

Ques. What is the duration of MCA program?

Ans. The duration of MCA course is 3 years. However, for Lateral Entry, the duration of this program is 2 years.

Ques. Is MCA a good career option?

Ans. It is always a great choice to make a career in the IT sector owing to numerous job opportunities. MCA is a great choice as it is a complete professional program which helps students to become successful in the IT sector.

Read More