We have been receiving lot of queries on MCA and whether it is an alternative to B.Tech.   Well it is definitely a very good alternative but it is not equivalent to B.Tech, rather it is a notch above B. Tech which is graduation while MCA is post graduation and offers a Masters Degree.   Lets simplify and put in perspective the advantages / disadvantages of both.

All About NIMCET Exam 2022 & MCA Admission in NIT

MCA is a 3 years course after 3 years of BCA or Graduation with Maths as one of the subject. So total years required to pass out is 3 + 3 years = 6 years after 12th class.

BTech (CS/IT ):  4 years course, after 12th class with Phy, Chem, Maths

  • Students who may not make it to their choice of institute for B.Tech can go for this.
  • Extra 2 years compared to 4 years of B.Tech is required, after 12th class. This 2 years may or may not give much return in the short run. As job offers for MCA are almost similar with may some what higher salary. But moving ahead in the career, the Masters Degree may help.

Placements:    IT/ITeS companies recruit MCA & B.Tech for entry-level positions and are considered to be almost at par by recruiters. The offers may or may not differ. MCA candidates may be offered a marginally higher salary.

Top University and colleges taking admission to MCA through entrance exam. Top colleges are JNU, NIT Trichy, MNIT Allahabad, VIT Vellore, Osmania University and others. In India More than 1000 Colleges/ Private and deemed University offering MCA program.

MCA program is equivalent to B Tech (Computer science). To deal with the high demand of computer programmers and students who are from computer background. Colleges that are offering postgraduate degrees in computer applications (MCA) Here is the list of the top 25 colleges in the country that offer a degree in Master of Computer Applications (MCA). Few colleges are offering BCA+ MCA.

For admission in MCA Candidate has must graduate of BCA.  If you missed Engineering Bus, this is second chance to enter industry. If you as a 12th student don’t like Physics, Chemistry or weak in them (can’t get good Enggg college) but love computers & want to join S/W industry with high package. You can skip Engineering exam, do simple Grad. Prepare for MCA, get into good college (they won’t ask Phy, Che), for MCA (NIT Trichy, Pune Univ, Central universities).

If you not leaving your home for Grad, overall expenses will be lesser in MCA route.

Engineering colleges offer B tech. MCA offered by engineering college & regular university college/Deptt also. IITs & many other top notch Engineering College don’t offer MCA. NITs do offer MCA.

India’s top 10 MCA Colleges

College Name
Admission Procedure
University of Pune
PU CSD entrance test
JNU, New Delhi
JNU entrance test
NIT, Trichy
Hyderabad Central University
BIT Mesra
BIT Mesra entrance test
MNIT – Allahabad
PSG College of
NIT Rourkela
VIT Vellore
VIT Test