MCA in India

MCA in India

MCA in India
Banita KhanalTue Jan 25 2022

Masters of Computer Applications (MCA) in India is a three years postgraduate programme that includes theory as well as practical knowledge about developing an application. 

This course basically teaches you about Application Development and Modern Programming in the computer world. 

The average fee of studying Masters in Computer Application in India ranges between INR 30,000 to 2 Lakhs per year. 

Application Software, System Management, System Engineering, Internet, System Development, Software development, Networking, Management Information Systems, Troubleshooting, Hardware technology are the specialisations available for students pursuing Masters of Computer Applications in India. 

MCA trains students about information system designing so that they become qualified to work in various organisations like- Banks, Insurance Companies, Hotels, Hospitals etc.

Why study MCA in India?

Following are the reasons why you should choose India for getting a degree in Masters of Computer Application:

  • MCA in India is a postgraduate programme that is recognized all over the world. 
  • A degree holder of MCA in India can get a high salary job in top companies. 
  • Since the IT industry is growing rapidly, there are lots of job options available in India.
  • The MCA programme teaches you how to develop applications, therefore this course is interesting for those who love to work with computers.
  • Software development, system designing, database administration, web designing are some of the subjects that are included in this course. 

Top Ranked Colleges for MCA in India 

Since NIRF hasn’t released a specific list of Top MCA Colleges 2022 in India, we produced the following list from the NIRF overall Ranking. 


Name of the college 



Jawaharlal Nehru University (JNU)

New Delhi


Calcutta University



Manipal Academy of Higher Education



University of Hyderabad



Jamia Millia Islamia

New Delhi   


Savitribai Phule Pune University



Anna University



Bharathiar University



NIT Trichy



VIT Vellore 


Top Government Colleges for MCA in India 

  • Guru Gobind Singh Indraprastha University (GGSIPU)      
  • Delhi University (DU)   
  • National Institute of Technology (NIT Trichy)     
  • Madras Christian College (MCC)     
  • Banaras Hindu University (BHU)    
  • Indian Institute of Technology (IIT Roorkee)   
  • College of Engineering Guindy, Anna University (CEG)  
  • National Institute of Technology (NIT Calicut)     
  • Anna University     
  • Jadavpur University     
  • University of Hyderabad (UoH)    
  • Aligarh Muslim University (AMU)    
  • Bharathiar University, Coimbatore     
  • University of Mysore   
  • Gauhati University (GU)

Top Private Colleges for MCA in India 

  • Amity University, Noida     
  • Lovely Professional University (LPU)    
  • VIT University, Vellore    
  • Christ University    
  • Jagan Institute of Management Studies (JIMS Rohini)     
  • KJ Somaiya Institute of Management   
  • School of Management Sciences (SMS)  
  • Birla Institute of Technology, Mesra    
  • Hindustan College of Arts and Science  
  • Amity University, Gwalior    
  • Chandigarh Group of Colleges, Landran     
  • Vellore Institute of Technology, VIT University    
  • Vivekananda Institute of Professional Studies (VIPS)    
  • Fergusson College    
  • Manipal Institute of Technology, Manipal

Eligibility for MCA in India 

Document Checklist

  • Marksheet of 10+2 
  • Marksheet of Graduate degree 
  • School Leaving certificate
  • Birth certificate
  • Entrance exam results
  • Application form 
  • Fee Slip
  • Passport Size Photographs

Academic Qualifications 

  • Candidate must be a graduate in any subject.
  • Candidate must have secured 45 - 50 % marks in his/her graduate degree. 
  • Candidate must have studied maths as one of the subjects in his/her previous studies. 
  • Some Universities take admission based on merit but some take entrance exams. If the entrance exam is required, candidates must qualify that exam.

Top entrance exam for MCA in India

Generally, the Entrance exams for MCA in India are objective in nature but sometimes it might contain multiple choices, True/False, short answer questions as well. 

Following is the list of top MCA entrance exams in India:

Entrance Exam Name 

Conducting Institution 

NIT MCA Common Entrance Test (NIMCET)

National Institute of Technology (NIT) Raipur

Banaras Hindu University Post Graduate Entrance Exam(BHU PET MCA)

Banaras Hindu University

Joint Entrance for Masters of Computer Applications (JECA)

West Bengal Joint Entrance Examination Board

Jawaharlal Nehru University (JNU MCA)

Jawaharlal Nehru University

Maharashtra Masters of Computer Applications Common Entrance Test(MAH MCA CET)

Directorate of Technical Education-Maharashtra

Punjab Admissions to MCA Common Entrance Test (PAMCAT)

Punjab  University

Pune University MCA Entrance Examination

Pune University

Birla Institute of Technology Mesra MCA Admission Test (BIT Mesra)

Birla Institute of Technology - Ranchi


Indraprastha University Common Entrance Test(IPU CET MCA)

Indraprastha University

Lucknow University Computer Science Admission Test (LUCSAT)

Lucknow University

Goa University MCA Admissions Test

Goa University

National Institute of Technology MCA Common Entrance Test (NIMCET)

National Institute of Technology

How to Prepare for the MCA Entrance Exam in India? 

The entrance exam for MCA in India tests you for:

  • Verbal Ability
  • Quantitative Aptitude
  • Reasoning 
  • General Knowledge

Take mock tests nearly as the real exam from the past papers of universities having a large number of intakes.Pay attention to the weightage given to each subject and prepare according to it. Enrolling in an entrance exam preparation class may be helpful too. Prepare yourself on topics like:

  • Mathematics Reasoning
  • Algebra Alphabet Test
  • Linear Algebra Dissimilar Test
  • Trigonometry
  • Convergence Series
  • Integral Calculus
  • Coding/Decoding 
  • Number series & Time
  • Analytical Plane Geometry Questions based on Passage and Course of Action
  • Analytical Solid Geometry Statement and Conclusion
  • Mechanics
  • Numerical Analysis
  • Linear Programming

Popular Colleges for MCA in India with Fees

Name of College

Fees Per Year 


National Institute of Technology

Rs. 67,000


Birla Institute of Technology

Rs. 2,47,000


Kristu Jayanti College 

Rs. 60,000


Dr. D. Y. Patil Institute of Management and Research

Rs. 74,375


CHRIST University

Rs. 1,25,000


Sinhgad Institute of Management & Computer Application

Rs. 2,84,000


Bharati Vidyapeeth Institute of Management & Entrepreneurship Development

Rs. 1,87,300


Oxford College of Science

Rs. 70,000


MIT School of Management

Rs. 1,58,338


Master of Computer Application in India: Job Prospects and Career Options

If you are MCA graduate, you qualify to work in the following areas: 

  • Management Information Systems
  • System Analysis & Design
  • Quality Management
  • E-Business
  • ERP
  • Web-enabled services
  • Content Development
  • Animation
  • Computer Education
  • IT Consultancy 
  • Computer Communication security 

As a fresher, MCA graduates can work as: 

  • Entrepreneur
  • Troubleshooter
  • Software Developer
  • Software Engineer
  • System Analyst
  • Technical Writer
  • Web Designer
  • Web Developer

Job Title with Salary for MCA in India 

Some of the Jobs offered to Master of Computer Applications programme graduates and their salaries are presented in the table below:

Job Title 

Average Salary ( INR Per Year)

Software Developer

4.85 Lakhs

Hardware Engineer

3.78 Lakhs

System Analyst

6.54 Lakhs

Data Scientist

4.97 Lakhs


3.67 Lakhs

Web Designer & Developer

2.81 Lakhs

Software Consultant

3.89 Lakhs

Technical Writer

4.93 Lakhs

 MCA in India: Placements

Name of College

Placement Details 

National Institute of Technology, Telangana

  • 90-95% placements 
  • Highest Salary: around INR 40 Lakhs per annum .
  • Top recruiting companies: Microsoft, Amazon, Amdocs, CT Corp, etc

Birla Institute of Technology, Ranchi

  • 33 %  placements
  • Highest Salary: INR 8.05 Lakhs per annum 

Kristu Jayanti College, Bangalore

  • Placement offered in 5th sem with highest salary INR 5.5 Lakhs per annum

Dr. D. Y. Patil Institute of Management and Research, Pune

  • Average Salary: INR 4-5 Lakhs per annum  
  • Top placement companies: BSA corporation, Jindal soft seating ltd, SGS technology, Videocon,d\Digvi Warner, capstone security, IBM India, Suzlon LTD, etc.

CHRIST University, Banglore

  • 95% Placement  
  • Maximum Salary: 12 Lakhs per annum 
  • Top Placement companies:  Cerner, Meltwater, Bosch, etc

MIT School of Management, Pune

  • Almost 80% placements
  • Highest salary 14 Lakhs per annum
  • Top Placement companies  Barclays, Cognizant, Infosys Ltd, Accenture, TCS and Tata Technologies 

Comparison Table

The following table compares the MCA in India and abroad on the basis of the parameters below.



Other Countries (USA, Australia & Canada)  

Course Name

Masters of Computer Application (MCA)

MSc in Computer Sciences 

Course duration

3 Years 

1-2 Years 


  • 45 t0 50 % marks in graduate with Maths as one of the subject
  • Qualify the entrance exam
  • BCA or equivalent with 3.0 GPA on a scale of 4.0 GPA.
  • Proof of English Proficiency

IELTS 6.5-7.5

TOEFL/ iBT: 87-102

GRE: 292-328

Course Fees (Average)

INR 30,000 to 2 Lakhs per year. 

USD 13,500 to 141,000 (whole course)

Approx. Salary

INR 3 Lakhs per year 

USD 64,111 per year 



Depends on University

Related Posts :


BSC Nursing in India

BSc Nursing in India: Eligibility Criteria, entrance test, government colleges, Private Colleges, and cost of Studying. BSC Nursing jobs in India.
Study Info CentreTue Jun 29 2021

Bachelor in Business Administration (BBA) in India

Complete guide to Bachelor in Business Administration (BBA) In India like TOP BBA Colleges, BBA entrance Exams and other highlights of BBA in India.
Study Info CentreThu Jul 01 2021