Master of Computer Application

Master of Computer Application is a professional Master's Degree in computer science. The duration of this course is 3 years and for lateral entry students, the course duration is 2 years. In 10+2 course or any one year of graduation, students must have mathematics as a subject. Any graduate who is appearing for the final year degree examination in any discipline (Science, Commerce, Arts & Engineering) is eligible to apply. MCA course explains in-depth and extensive knowledge about computer applications.


MCA Fees in India:

Students who are interested in joining the MCA Course should be aware of the course fees. The Course fees may vary based on the universities/colleges. The average MCA Course Fees is INR 30,000 - INR2.4 lakhs per year.

MCA Salary in India:

The starting salary for MCA candidates varies from individual to individual as it depends on the talent and skill level of the employees along with their responsibilities. The average course salary of a graduate of MCA course is INR 5.3 lakhs per annum.


MCA Course Details




Full Form

Master of Computer Application


Course Duration of Master of Computer Application [MCA] is 3 Years.


No Age Limit

Minimum Percentage

45-50% in undergraduate

Subjects Required

Mathematics in 10+2 or graduation level

Average Fees Incurred

Average MCA course fee ranges from INR 30,000 - 2.4 L per annum

Similar Options of Study

MCM, M.Sc (Computer Science), B.Tech (Computer Science and Engineering), BCA+MCA, MCS

Average Salary Offered

Average MCA course salary is INR 5.3 L per annum

Employment Roles

Senior Software Engineer, Software Engineer, Software Developer, Sr. Software Engineer / Developer / Programmer, Team Leader (IT), Project Manager (IT), Lead Software Engineer, etc.

Placement Opportunities

HCL Technologies Ltd., Tata Consultancy Services Limited, Accenture, Cognizant Technology Solutions Corp, Capgemini, Techmahindra Ltd, Sapient Corporation, Oracle Corp., Mindtree Consulting etc.

MCA course is offered by Institutions all over the nation. Some of the top colleges for MCA in India like

  • Lal Bahadur Shastri Institute of Management, Delhi
  • Narsee Monjee Institute of Management Sciences, Mumbai, etc. and are among the top MCA colleges in India. The institutes encourage students to spend a full semester working in the industry, which gives them insight into the workings of the IT world as a part of the MCA course program.



What is MCA?

Master of Computer Applications (MCA)is a three-year (six semesters) professional Master's Degree in computer science awarded in India. The course was designed to meet the growing demand for qualified professionals in the field of Information Technology. It is a postgraduate course that can be taken up after obtaining a Bachelor's Degree. The MCA programme is inclined more toward Application Development and thus has more emphasis on the latest programming language and tools to develop better and faster applications.

The MCA program focuses on providing a sound theoretical background as well as good practical exposure to students in the relevant areas. It is intended to provide a modern, industry-oriented education in applied computer science. It aims at producing trained professionals who can successfully meet the demands of the information technology industry.

Typically,an MCA is a full-time degree course with a duration of three years (six semesters). It covers various aspects of computational theory,programming, algorithm design and optimization, network and database management, mobile technologies, electronics, mathematics, probability,statistics, accounting, finance, etc. Some institutes provide a six years (eleven semesters and six months On Job Training) integrated MCA.