MCA (Master of Computer Applications): eligibility, duration, admission and careers
Advanced programming, data structures, databases, cloud, data science and software project work.
Course at a glance
- Level: Postgraduate
- Duration: 2 years
- Eligibility: A bachelor's degree (BCA, B.Sc, B.Com or BA) with mathematics at Class 12 or graduation level, as most universities and AICTE norms require.
- Admission: NIMCET for NITs; university or state entrance tests elsewhere.
Recognition to check
AICTE approval for colleges; offered by UGC-recognised universities. Rules, entrance tests and minimum marks change from year to year, so always confirm them in the official admission notice of the university or council.
Career options
- Software engineer
- Data analyst
- Cloud and DevOps roles
- IT consultant
Fees
Fees depend on the college, state and seat type. Compare the full-course fee from each college's official fee notice, and see the colleges in our directory with checked fees.
How we help
Our counsellors help you shortlist recognised colleges, compare fees and prepare your application. Counselling is a professional, paid service, and we never promise admission.