MCA Course: Fees, Duration, Admission, Distance & Online Learning

Updated on Jul 17, 2024 11:58 IST
Bhavya Jain

Bhavya JainContent Author

Master in Computer Application or MCA is a 2-year post-graduate program specializing in the field of computer software and its applications, computer architecture, operating systems and other IT related fields. Some institutes like NITs also offer MCA as a 3-year duration program. MCA course is a very popular choice among students interested in IT, particularly in application software, operating systems and computer architecture.

Candidates having a BCA degree or any graduate degree in Mathematics/Science can take admission in the MCA course. Many institutes also allow non-science/BCA degree students to pursue the MCA program. The course can be pursued in regular as well as distance mode. The average course fee of the MCA program ranges from INR 30,000 to 50,000.

DFP-Banner

MCA Course Highlights

Particulars

Details

Name of Course

Master in Computer Application (MCA)

Duration of Course

2 Years

3 Years

Mode of Education

Regular and Distance

Mode of Admission

Entrance Exam/Merit

Course Fee

INR 30,000-50,000

Types of MCA Courses

There are different types of MCA courses being offered by the institutes in form of regular, distance, online and part-time modes. Candidates can opt for any type depending upon their feasibility and choice.

Regular MCA Program: In this type of MCA course, candidates have to take admission in an institute and attend the classes regularly.

Distance MCA Program: Candidates opting for distance mode courses need not go to the college regularly. Candidates may be asked to attend a few important practicals and lab work at the college.

Online MCA Course: In an online course, candidates have to attend the classes through the internet and the complete course will be taught online.

Part-time MCA Course: This type of MCA course is preferred by working professionals who can not attend regular or distance programs.

Popular MCA Course Specializations

Master in Computer Application course has many specializations which students have to select in the last year of their program. Some of the popular MCA courses are

  • Application Software

  • Software Development

  • Troubleshooting

  • Hardware Technology

  • Systems Management

  • Management Information Systems (MIS)

  • Systems Development

  • Systems Engineering

  • Networking

  • Internet working

MCA Degree Course

The postgraduate degree program in computer application or MCA is the most popular and preferred course among students interested in learning software building, operating systems, hardware technology, networking etc. MCA course is a two-year degree program although many institutes also offer MCA of three years duration.

Top Institute for MCA Degree Program

S.No.

Name of Institute

1

Delhi University, Delhi

2

Banaras Hindu University, Vranasi

3

Jamia Millia Islamia University, Delhi

4

National Institutes of Technology (NITs) at Jamshedpur, Surat, Tiruchirapalli, Warangal

5

Guru Gobind Singh Indraprastha University, Delhi

6

Jamia Hamdard, Delhi

7

Jawaharlal Nehru University (JNU) Delhi

8

University of Hyderabad

9

Aligarh Muslim University

10

PES University Bangalore

Distance MCA Course

Students who can not attend the regular MCA degree course can opt for distance mode. There are many good institutes that offer distance MCA programs at an affordable cost. In distance MCA courses, students have to attend the classes as per the pre-decided timetable. The annual/semester exams will have to take at the institute.

Top Institutes for MCA Distance Program

S.No.

Name of Institute

1

Indira Gandhi National Open University (IGNOU), Delhi

2

University of Mumbai

3

Bangalore University

4

Annamalai University, Chennai

5

University of Madras

6

Madurai Kamraj University

7

Sikkim Manipal University

Online MCA Course

Many students nowadays are opting for online MCA programs. In this type of program, candidates can complete their course and examination online from the comfort of their home. Online programs are AICTE and UGC approved and are accepted all throughout in education and career field.

Top Institutes for Online MCA Program

S.No.

Name of Institute

1

SRM University Chennai

2

Manipal University Jaipur

3

Jain University Bangalore

4

Mysore University

5

SASTRA University

6

GNDU Amritsar

7

BSAU Chennai

DFP-Banner

Entrance Exams for Admission to MCA Course

Admission to regular MCA courses is primarily through entrance exams or merit of marks in qualifying degree course. Students can appear in any of the below listed MCA entrance exam as per the college in which admission is desired.

S.No.

Name of Exam

1

NIT MCA Common Entrance Test (NIMCET)

2

Maharashtra MCA Common Entrance Test (MAH MCA CET)

3

West Bengal Joint Entrance Exam for MCA (WB JECA)

4

Delhi University Entrance Test (DUET)

5

CUET (Central Universities Entrance Test)

Frequently Asked Questions (FAQs)

Q. Is MCA course worth doing?

A. MCA is a very popular course in IT with a very bright career prospects. As MCA course covers the software, operating systems, networking, students can easily get jobs in IT companies.   

Q. Which is better, regular or distance MCA?

A. Candidates can select among regular or distance depending upon their feasibility or choice. The course structure of MCA program is mostly the same around the institutes. 

Q. Which institute is best for MCA degree?

A. Candidates can go for JNU Delhi, BHU Varanasi, or Jamia Milia Islamia for MCA degree programs.

Q. How can I get admission in MCA program?

A. Admission in MCA program in most institutes is through entrance exams. Many institutes also offer admission on the basis of marks in qualifying degree.

Q. Which institute is best for distance MCA program?

A. Candidates can go for IGNOU which happens to be the preferred destination for many distance courses along with MCA.
Table of contents
  • Popular MCA (Master of Computer Applications) Colleges in India
  • Popular Private MCA (Master of Computer Applications) Colleges in India
  • Popular MCA (Master of Computer Applications) Specializations
  • Most Popular Courses

Popular MCA (Master of Computer Applications) Colleges in India

Following are the most popular MCA (Master of Computer Applications) Colleges in India. Learn more about these MCA (Master of Computer Applications) colleges (Courses, Reviews, Answers & more) by downloading the Brochure.
2 Courses
5 L
6.03 LPA
2.2 L
3.9

MCA Applications open till Sep 30, 2026. Apply Now

3.72 L - 3.94 L
4.1

MCA Applications open till Sep 29, 2026. Apply Now

1 Course
3.8 L
8.1 LPA
2.74 L - 11 L
4.3

MCA Applications open. Apply Now

4.5 L
4.4 LPA

Popular Private MCA (Master of Computer Applications) Colleges in India

2.74 L - 11 L
4.3

MCA Applications open. Apply Now

5 L
3.76 L - 5.18 L
3.5
3.64 L
3.0
1 Course
3.42 L
4.0
1 Course
4.5 L
6 LPA

Popular MCA (Master of Computer Applications) Specializations

Following are the most popular MCA (Master of Computer Applications) Specializations . You can explore the top Colleges offering these Specializations by clicking the links below.

Popular Specializations

qna

Student Forum

chatAnything you would want to ask experts?
Write here...

Answered 4 days ago

Mathematics is not universally compulsory for a Bachelor of Computer Applications BCA after 12th Arts though requirements depend heavily on the specific institution. Completing a BCA followed by an MCA opens up diverse roles in the IT and software sectors like Junior Software Developer Web Designer

...Read more

S

Swati Pandey

Contributor-Level 9

Answered 5 days ago

University of Hyderabad MCA admission is entrance based. UoH accepts the score of NIMCET for admissions to MCA course. To apply for MCA, students need th have Graduation in the relevant subject with 60% aggregate.

 

P

Puhup Kumari

Contributor-Level 9

Answered 4 weeks ago

To get admission to the MCA program at Kurukshetra University, you need a minimum score of 50% in your bachelor's degree.

 

A

Akanksha Yadav

Contributor-Level 10

Answered a month ago

If you mean the Integrated BCA + MCA at Galgotias University, the current listed fee is:

  • Duration: 5 years
  • Tuition: ₹92,000/year
  • Exam fee: ₹20,000/year
  • Accidental insurance: ₹650/year
  • Caution money: ₹2,000 one-time
  • Student ID: ₹1,000 one-time

So the basic academic cost comes to roughly ₹5.63 lakh for 5 yea

...Read more

S

Shruti Choudhary

Contributor-Level 7

Answered a month ago

MCA course at KLU Online is affordable. National candidates can complete this entire master's track for INR 73,500. The cost includes complete virtual laboratory access and standard grading support. 

R

Rashmi Karan

Contributor-Level 9

Answered a month ago

Candidates seeking admission to the MCA course offered at NIT Patna must have a BCA degree from a recognised university with minimum 60% aggregate in the qualifying examination.

Y

Yash Mittal

Contributor-Level 10

Answered a month ago

Candidates seeking admission to the NIT Patna MCA must appear for NIMCET followed by the counselling process conducted by the college. Upon successful document verification process, they must pay the NIT Patna MCA fees.

Y

Yash Mittal

Contributor-Level 10

Answered a month ago

Yes, entry to MCA course without giving an entrance exam is possible. Many colleges in India offer admission based on marks scored in your undergraduate degree. Check the eligibility criteria on the college's official website before applying.

B

Bhavya Jain

Contributor-Level 9

Answered 6 hours ago

MCA and M.Tech in Computer Science are useful for different career goals. MCA is more application focused, so it can suit students who want to build skills in software development, databases, web technologies and other IT roles. M.Tech CSE goes deeper into advanced computer science, specialised tech

...Read more

S

Sampreet Kaur

Beginner-Level 1

Answered a month ago

There are two most popular MCA specializations: Data Science and Artificial Intelligence (AI) / Machine Learning (ML). They both have comparative high paying job roles and better placements. They are both newer emerging technologies and are in demand.

B

Bhavya Jain

Contributor-Level 9

Answered a month ago

 Lakshmibai National Institute of Physical Education has been providing good placements to its students. Check the table below which provides the  Lakshmibai National Institute of Physical Education placement highlights:

Particulars

Placement Statistics (2023)

Placement Statistics (2024)

Placement Statistics (2025)

Total Students

108 (UG 4-year)

430 (PG 1-year)

170 (PG 2-year)

113 (UG 4-year)

217 (PG 1-year)

170 (PG 2-year)

105 (UG 4-year)

230 (PG 1-year)

93 (PG 2-year)

Students Placed

8 (UG 4-year)

27 (PG 1-year)

46 (PG 2-year)

3 (UG 4-year)

13 (PG 1-year)

23 (PG 2-year)

3 (UG 4-year)

51 (PG 1-year)

11 (PG 2-year)

Median Package

INR 5 LPA (UG 4-year)

INR 5 LPA (PG 1-year)

INR 5 LPA (PG 2-year)

INR 5 LPA (UG 4-year)

INR 5 LPA (PG 1-year)

INR 5.50 LPA (PG 2-year)

INR 4.80 LPA (UG 4-year)

INR 5 LPA (PG 1-year)

INR 7.20 LPA (PG 2-year)

d

diksha soni

Contributor-Level 10

Answered a month ago

JECRC University Alwar has been providing good placements to its students. Check the table below which provides the JECRC University Alwar placement highlights:

Particulars

Placement Statistics (2025)

Offers Made

2104+

the highest Package

INR 33 LPA

Companies Visited

200+

Additionally, the discipline wise placement packages are presented in the table below:

 

Discipline

the highest Package (2026)

Average Package (2026)

Technical

INR 33 LPA

INR 6.45 LPA

Management

INR 11 LPA

INR 7 LPA

ME/ CE/ ECE

INR 13.8 LPA

INR 5 LPA

Skill Based Program

INR 6.5 LPA

INR 4 LPA

d

diksha soni

Contributor-Level 10

Answered a month ago

The standard KL University MCA tuition fees provide full campus IT infrastructure and lab software access. However, personal laptop devices are not included in this amount. Students must bring their own laptops configured to meet the computer application department guidelines.

R

Rashmi Karan

Contributor-Level 9

Answered a month ago

If you withdraw from KL University MCA stream more than 30 days after the deadline, you receive a 0% tuition refund. Only your refundable institutional caution deposit is returned. The university returns this balance through a secure online bank transfer to the parent.

R

Rashmi Karan

Contributor-Level 9

Answered a month ago

The average placement package for MCA at L.J. Institute of Engineering and Technology (LJIET) is around INR 4 LPA to INR 5LPA.

Companies like TCS, Infosys, Bank of America visit the campus to recruit.

A

Akanksha Yadav

Contributor-Level 10

Answered a month ago

Companies like TCS, Infosys, Accenture visit the college for placements. 

According to me, if you do not have any budget constraints, you can get into Thakur College of Engineering through management quota.

A

Akanksha Yadav

Contributor-Level 10

Answered a month ago

With an OJEE rank of 116 in the SEBC category, you have a strong chance of getting an MCA seat at VSSUT.

Definitely, you should wait until Round 3 because later counselling rounds may have lower cutoff for different categories.

A

Akanksha Yadav

Contributor-Level 10

Answered a month ago

Yes, MCA students at VIT Bhopal University effectively experience a reduced overall fee structure because their standard Master of Computer Applications programme is already structured as a 2-year degree rather than a traditional 3-year program.

R

Rashmi Karan

Contributor-Level 9

Answered a month ago

Yes, professional placement preparation and campus interview drives are integrated into the final year curriculum. The institution provides core soft-skills training using the base VIT Bhopal MCA fees, though external corporate certification tests or individual exam valuations will require minor ext

...Read more

R

Rashmi Karan

Contributor-Level 9

Answered a month ago

ABES Engineering College has been providing good placements to its students. The highest package offered to students in 2025 stood at INR 10 LPA. Check the table below which provides the ABES Engineering College placement highlights:

Particulars

Placement Statistics (2026)

the highest Package

INR 10 LPA

Average Package

INR 4.50  LPA

Median Package

INR 4 LPA

d

diksha soni

Contributor-Level 10

Answered a month ago

NIMCET and ACPC are both different admission system. NIMCET is used for participating in NITs across India while ACPC is required to get admission to  colleges in Gujarat.

For admission to MCA with NIMCET scores, you can get into the NITs mentioned below:

  • NIT Tiruchirappalli (NIT Trichy)
  • NIT Warangal
  • NI

...Read more

A

Akanksha Yadav

Contributor-Level 10

Answered a month ago

Yes, a math background is necessary for MCA admissions at KLS Gogte Institute of Technology, Belagavi. Candidates must study Mathematics or Statistics at the 10+2 level. Alternatively, they can clear any one of these subjects during graduation.

R

Rashmi Karan

Contributor-Level 9

Answered a month ago

MCA admissions counselling for KLS Gogte Institute of Technology, Belagavi is governed by the Karnataka Examinations Authority (KEA) via the PGCET merit process, alongside national options like NIMCET, under the academic framework of Visvesvaraya Technological University (VTU) and approval from the

...Read more

R

Rashmi Karan

Contributor-Level 9

Answered a month ago

Well MCA has good placement at Poornima University but i do not that have that much information for that you can visit their official site, but do not have that exact  information , as a part of LPU i can lpu is best for placements and infrastructure as well 

s

shilpa sachdav

Contributor-Level 7

Answered a month ago

At G H Raisoni Institute of Engineering and Technology, placement rate is moderate to good. An average salary package offered is INR 7 LPA.

A

Akanksha Yadav

Contributor-Level 10

Answered a month ago

Core classroom tuition covers primary academic instructional delivery. However, students should anticipate nominal annual laboratory maintenance, digital library access, and university-affiliated sports or cultural fund contributions. These supplementary fees are paid at the start of each academic y

...Read more

R

Rashmi Karan

Contributor-Level 9

Answered a month ago

The baseline tuition fee remains uniform at INR 1.17 Lacs for the two-year curriculum under standard merit quotas. Specializations or elective tracks within computer applications do not alter the base fee layer. Variations only occur if a candidate shifts from a merit-allotted pool to a private inst

...Read more

R

Rashmi Karan

Contributor-Level 9

Answered a month ago

L D College of Engineering MCA overall tuition fee is INR 10,600. The fee structure includes other components. The total fee may differ at the time of payemnt due to the variables of the fee structure. The fee information is taken from the official/ sanctioning body and is subject to change.

G

Gaurika Chhabra

Contributor-Level 10

Answered a month ago

To get a seat in MCA at L D College of Engineering, students must fulfil the eligibility. The eligibility is to have a graduation degree from a recognised university. Candidates are shortlisted for the MCA programme based on their performance in PGCET, followed by counselling. 

G

Gaurika Chhabra

Contributor-Level 10

Answered a month ago

There is no entrance exam for MCA admission at LNCT Bhopal. The eligibility criteria involve 50% marks in graduation or Mathematics as a subject either in graduation or in Class 12. The duration of this course is two years. There is no age eligibility mentioned on the official website of college.

R

Riya Gupta

Contributor-Level 10

Find insights & recommendations on colleges and exams that you won't find anywhere else

On Shiksha, get access to

  • 66k Colleges
  • 1k Exams
  • 715k Reviews
  • 1850k Answers
Courses you may be interested in