MCA Course: What are Duration, Eligibility, Fee, and Salary?

 MCA Course: What are Duration, Eligibility, Fee, and Salary?

What is MCA Course?

The full form of MCA is Master of Computer Application. It is a three-year computer professional post graduate course. This can be done after BCA, B.Sc., or B.Com. It is a vocational and complete technical degree course.

MCA Course: What are Duration, Eligibility, Fee, and Salary?

MCA is taught about all things related to information technology, in this course studies about creating or developing computer applications for the updation of computer programming language. In addition, the MCA curriculum also mentions the development of better tools for advanced applications. 

These courses are for those who are fond of technology or want to get into computer field. After doing this course you can work as software developer, mobile app developer, website developer in any big small company, it means that you will become a good computer engineer.

  • Course: Degree
  • Duration: 3 Years
  • Level: Post Graduate [PG]
  • Average Fee: INR 80,000 to 3 Lacs
  • Recruiting Companies: Google & Microsoft

MCA Course Duration

The duration of the MCA course is 3 years and divided into six semesters and each semester completed in 6 months. 

The first year of the course focus on skill development, the second year focus on the conceptual framework and the third year focuses on specialization & project work.

Eligibility Criteria

Eligibility Criteria: If you want to see yourself as a software developer, then the course is a great option for you.
So let's talk about what should be the eligible criteria to do in MCA or Master of Computer application.

  • Candidates will have to complete undergraduate course from BCA, B.Sc., B.Tech, or B.Com with 50% to 60% marks. But lower category candidates will have to complete 45% to 50% marks.
  • Candidates should have Mathematics in class 12th and Undergraduate.
  • Final year candidates can also apply for MCA.

Admission process

There are two ways to get admission in MCA colleges:

  1. Direct admission: In some colleges and universities get admission on the basis of marks, but for this also the merit list is extracted and the name of candidates appears in the merit list is Admission.
  2. Entrance exam: Most colleges and universities are admission through the entrance examination and have to qualify this exam. In this exam questions asked from mathematics, analytics ability, logical reasoning, computer awareness, and general English.

List of MCA entrance exam conducted:

  • National Institute of Technology Common Entrance Test (NIMCET)
  • Indian Institute of Space Science & Technology (IIST)
  • Vellore Institute of Technology MCA Entrance Exam (VITMEE)
  • Indraprastha University Common Entrance Test (IPU CET)
  • Andhra Pradesh Integrated Common Entrance Test (AP ICET)
  • Telangana State Integrated Common Entrance Test (TS ICET)

MCA Specializations

During the final year of the course, Candidates can choose any option:

  • System development
  • Application Software
  • System engineering
  • Hardware technology
  • Management information system
  • Web development/ designing
  • Networking Management
  • Troushooting
  • Information System

MCA Fees

MCA Fees: It depends on your college / university how much fee will be charged, but will be around INR 40,000 to 2.3 lakhs only.

MCA Subjects & Syllabus

Semester 1 | 1st Year
  • Problem solving and programming
  • Computer organisation and assembly language programming
  • Discrete mathematics
  • System analysis and design
  • Communication skills
  • Internet concepts and web design (lab)
  • Lab course                    

Semester 2 | 1st Year
  • Data and file structures
  • Operating systems concept
  • Introduction database management systems
  • Objects oriented technology and java programming
  • Lab course

Semester 3 | 2nd Year
  • Design and analysis of algorithms
  • Object oriented analysis and design
  • Advance discrete mathematics
  • Software engineering
  • Accountancy and financial management
  • Laboratory course

Semester 4 | 2nd Year
  • Operating system
  • Data communication and network
  • Advance database management systems
  • Mini project
  • UNIX and DBMS lab

Semester 5 | 3rd Year
  • Advance internet technologies
  • Computer Graphics and Multimedia
  • Laboratory courses (Advance internet technologies & Computer Graphics & Multimedia)
  • Artificial Intelligence and Knowledge Management
  • Numerical and Statistical Computing
  • Parallel Computing

Semester 6 | 3rd Year
  • Project

Top 10 best MCA colleges and universities in India

MCA Course: What are Duration, Eligibility, Fee, and Salary?
  1. Department of computer science, Savitribai Phul, Pune University
  2. School of Computer and Systems Sciences, Jawaharlal Nehru University, New Delhi
  3. Department of Computer and Information Sciences, University of Hyderabad, Hyderabad
  4. Birla Institute of Technology, Mesra Ranchi
  5. Christ University, Bangalore
  6. Motilal Nehru National Institute of Technology, Ahmedabad
  7. PSG College Of Technology, Coimbatore, Tamil Nadu
  8. National Institute of Technology Tiruchirappalli, Tamil Nadu
  9. Lovely Professional University Phagwara, Punjab
  10. Narsee Monjee Institute of Management Studies, Mumbai

Job Opportunities

After completion of the project in the last semester, your MCA course will be completed, after that you can apply for internal Sheep or in the last semester.

Suggest: How to become a CA?

There may be many companies in which you can apply for internship. This will give you a lot of knowledge about industries and you will continue to get salary, after this, if you want to do some kind of job by yourself, then there are many companies that provide jobs.

Top requirement sectors

  • Software Companies
  • Government Agencies
  • Banking Sector
  • School & Colleges
  • Technical support in various companies
  • Networking Companies
  • E-commerce Companies

Job Profile

  • Software engineer
  •  Software developer
  • Software programmer
  • Software application architect
  • Team leader
  • Project manager
  • Senior technical consultant


If you do the job after doing Master of computer application or MCA, then it can be found in companies in the beginning of about INR 20,000 to INR 40,000.

Gradually, salary will increase based on experience in this field. Ate same time, if you get a job in a big company, then you can get per annum salary from 3 lakh to 10 lakh.

If you work outside of India, then about 4 to 12 lakh per annum salary.

This all things depend upon your experience if your experience is well you will get a good placement with high package.

List of recruiters companies

Some private and government companies have given names in which you can work.
  • Accenture
  • American express
  • BHEL
  • Cognizant
  • Google
  • HCL
  • HP
  • Microsoft
  • NTPC
  • GAIL
  • IBM
  • Infosys
  • Snapdeal
  • TCS
  • Wipro


Q1. How many years of mca course?
A1. MCA course is complete in three years. It is a post graduate degree course, consists of six semesters and completes one semester in 6 months.

Q2. which course is best after MCA?
A1. After doing MCA course one can do any of the following courses:
  • Master of Business Administration
  • Master of Science
  • Master of Technology
  • PhD

Q3. Which course is best MCA or MBA?
A1. MCA and MBA both are master degree course.After doing MCA you can go in IT sector and taught web designing, software development. After doing MBA one is taught about leadership, administration and management career. Now it depends upon you want to go into the sector or business.

Q4. Is MCA a 2 year course?
A4. No, MCA (master of computer application) is three years post graduate degree course.

Q5. What is the salary after MCA?
A5. After doing mca, there will be 25 thousand to 60 thousand, if there is placement outside India, then it will be about 4 to 5 lakhs annually.

Advantages of doing MCA course

There are many advantages to taking An MCA course. You can work not only in the country but also abroad. 

There are many big companies who give good jobs after doing this course, and after doing this course you will have knowledge in so much technical field that you can open your own business too.


Getting all the information about MCA course, if you want to go in the IT sector or computer field then you can do MCA course. It is a post graduate degree course. For this course student will have to work hard from the beginning so that when you study MCA, you can understand anything better. If you want to see yourself as a computer professional or want to work in a big company, then only you can fulfill this dream.

Thanks for getting all information about MCA course: Duration, Eligibility, Fee, Salary & Syllabus.

Post a Comment