What is the Eligibility Criteria for an MCA in India?

  • By Sneha Dasgupta
  • 29 December 2021

5800 students unlocked their dream jobs with UG/PG programs in top colleges. Apply Now!

In India, students who want to study MCA as a PG degree should have completed any bachelor’s degree along with mathematics in their class 12. Your MCA eligibility criteria may also depend on your entrance exam score for admission score in some specific colleges.

MCA is short-form for Master of Computer Applications. The MCA curriculum blends theoretical and practical knowledge on tools for developing and maintaining better and faster computer applications. Students are taught the nuances of computers and the IT sector. At the end of the course, students will have a thorough understanding of computers, software, hardware, networking and so on.

An important advantage is that non-computer-related graduates are also suitable for MCA qualifications which implies that they can switch to a career in the IT sector. 

If you want to work in the IT domain in the government or private sector, an MCA PG degree can come in handy as it is computer-related. MCA candidates have more chances to get better jobs than BCA students. MCA students usually get good job roles and better salary compensation. Some common job roles the MCA students get into include Software Developer, Software Publisher, System Administrator, Applications Developer, Web Developer, and Database Administrator. MCA graduates have a better outlook in terms of career growth as well pay scale.

What are the qualifications for an MCA?

There are two types of students who qualify for MCA.

Firstly, the students who want to deepen their knowledge in concepts of computer applications after their under-graduation courses can opt for the MCA course. 

Secondly, the students who want to take their skills to the next level from BCA or Computer Science engineering can also opt for an MCA course.

MCA is also for people who want to do coding. If coding is not your cup of tea, you may have to rethink your decision.

Eligibility Criteria for an MCA

Students are eligible for MCA via either of the two criteria: type 1 or type 2 MCA requirements.

Criteria type 1:

  • Students who have passed BCA or B.Sc (Computer Science/IT) or possess a Bachelor’s Degree in Computer Science Engineering or an Equivalent Degree
  •  Students who have obtained at least 50% marks in the qualifying examination (45% marks in case of candidates belonging to a reserved category)

Criteria type 2:

  • Students who have a Bachelor’s degree of minimum 3-year duration from a recognized University and Mathematics as one of the subjects at 10+2 level or graduation level.
  • Students who have obtained at least 50% marks in the qualifying examination (45% marks in case of candidates belonging to a reserved category).

Entrance Exams for an MCA

Some of the top MCA entrance exams include exams from government and private universities.

Maharashtra MCA Common Entrance Test (MAH MCA CET)

MAH MCA CET is an entrance test for admissions to MCA colleges in Maharashtra. Students from all over the country apply to this exam. This is administered by the Directorate of Technical Education, Maharashtra in the English language.

Birla Institute of Technology (BIT MCA)

BIT MCA is an online entrance test for those who are planning to attend the 3-year MCA course at Birla Institute of Technology (BITS). BITS has MCA courses in the following campuses: Mesra, Jaipur, Lalpur, and Noida.

Jawaharlal Nehru University MCA (JNU MCA)

The JNU MCA test is conducted by National Testing Agency (NTA) for those who want to take an MCA course at Jawaharlal Nehru University. The test is conducted online.

Delhi University MCA (DU MCA)

The DU MCA test is conducted by National Testing Agency (NTA) for those who want to take an MCA course at Delhi University. The test is conducted online.

West Bengal Joint Entrance Exam for Computer Application (WB JECA)

The West Bengal Joint Entrance Examinations Board (WBJEEB) conducts a state-level common entrance test and counselling for admission into the Master of Computer Application (MCA) course in various institutions in West Bengal every academic year. This is an offline exam. Only Indian nationals are allowed to take this exam.

Chhattisgarh Pre MCA (CG Pre MCA)

CG Pre MCA is an educational entrance examination for those who want to take up an MCA program in-state colleges. This exam is conducted in English and Hindi. The mode of exam is offline and is conducted by Chhattisgarh Professional Board, Raipur.

Selection Criteria for an MCA

Getting enrolled for MCA is a simple and straightforward process in terms of MCA criteria. MCA admission for students is possible in two ways. The first is direct admission. The second way is via an entrance exam.

There are a lot of good colleges in India where you can enrol with the direct admission process. Many other colleges and universities conduct their own entrance examinations and only qualified students get admitted. 


The MCA eligibility criteria in India for most colleges is the same. However, also the MCA course eligibility depends on the institute and can be subject to change. So, you have to make sure that you have thoroughly researched the MCA eligibility and selection criteria for the college you are applying to. 

Frequently asked Questions

Who is eligible for an MCA?

Any graduate who would have had mathematics as a subject in their 10+2 is eligible for an MCA.

Can B.Com students do an MCA?

Yes. You can take up the three-year MCA PG degree course after your B.Com graduation.

Is a BCA necessary for an MCA?

No. But you must have a bachelor’s degree in any discipline.

Can I do an MCA without Maths?

You cannot take up MCA without taking up maths in your 10+2. However, if you’re a BCA graduate, you’re eligible for an MCA as you would probably have had a mathematics subject in BCA.

Can I do an MCA without an entrance exam?

Yes. You can absolutely get admission to an MCA course without an entrance exam if you’ve done your BCA.

Take the first step towards your dream job.

Enter a world of


Apply for graduate or postgraduate program and shape your career now!

Full Name
Mobile Number
I want to pursue