PG course · Computer Applications

Master of Computer Applications (MCA)

Degree · 2 years · Full-time · 396 colleges on AcadScope

Overview

MCA is a two-year postgraduate degree in computer applications and software development. It is open to BCA, B.Sc (CS/IT) and other graduates who studied mathematics.

Students study data structures, operating systems, databases, networks, Java and Python, software engineering, algorithms and AI and machine learning, with electives like full stack development or data mining.

The final semester is usually a dissertation or major project, often done with industry.

Who is it for?

Graduates who want a strong career in software and IT, especially after BCA or B.Sc. It suits those who enjoy coding and building systems.

Eligibility

You qualify if you match any one of these:

General

  • Studying in: UG
  • At least 50% marks in UG
  • BCA, B.Sc (CS/IT) or equivalent

SC/ST

  • Studying in: UG
  • Category: SC, ST
  • At least 45% marks in UG
  • BCA, B.Sc (CS/IT) or equivalent

Other graduates

  • Studying in: UG
  • Must have studied: Mathematics
  • B.Sc/B.Com/BA with Mathematics, subject to a bridge course

Colleges may set higher cut-offs or require an entrance test. Check each college's page.

What you study

Year 1Discrete Structures, Computer Networks, Operating Systems with Linux, Database Management Systems, Object Oriented Programming and Java, Data and File Structures, Software Engineering, Python Programming
Year 2Design and Analysis of Algorithms, Artificial Intelligence and Machine Learning, electives, Dissertation (Major Project)

Typical subjects. Each university sets its own syllabus.

Skills you build

  • Algorithms
  • Databases
  • Machine learning basics
  • Project work
  • Software development

Where it leads

Careers

Technology

Software Engineer

Minimum: UG

Software engineers design, write and test the programs and apps people use every day. In India most enter the field after a…

Technology

Data Scientist

Minimum: UG

Data scientists collect and study large amounts of data to find patterns and help organisations make decisions. They use statistics, programming and…

Business and Management

Business Analyst

Minimum: UG

Business analysts study how an organisation works and recommend better processes, products or systems, often using data. They act as a bridge…

Higher study after MCA

Colleges offering MCA

Tuition ranges from ₹9,430 to ₹2,61,600 a year across 92 colleges that publish fees.

CollegeLocationFee per yearSeats
A.N. College, Patna Patna, Bihar — —
ABES Engineering College Ghaziabad, Uttar Pradesh — 180
ABES Institute of Technology Ghaziabad, Uttar Pradesh — —
Accurate Institute of Management and Technology Greater Noida, Uttar Pradesh — 60
Acropolis Group of Institutions, Indore Indore, Madhya Pradesh — —
AISECT University Jharkhand Hazaribagh, Jharkhand ₹72,400 2026–27 —
Aishwarya College of Education, Jodhpur Jodhpur, Rajasthan — —
Ajay Kumar Garg Engineering College Ghaziabad, Uttar Pradesh ₹1,11,256 2026–27 120
Akal University Talwandi Sabo, Punjab — —
AKS University Satna, Madhya Pradesh ₹62,000 2026–27 —
Alakh Prakash Goyal Shimla University Shimla, Himachal Pradesh — —
Allenhouse Group of Institutions Kanpur, Uttar Pradesh — —
Amardeep Singh Shergill Memorial College, Mukandpur Mukandpur, Punjab ₹1,16,055 2026–27 —
Ambalika Institute of Management and Technology Lucknow, Uttar Pradesh — —
Amity University Chhattisgarh Raipur, Chhattisgarh — —
Amity University Jharkhand Ranchi, Jharkhand ₹1,60,000 2025–26 —
Amity University Madhya Pradesh Gwalior, Madhya Pradesh — —
Amity University Patna Patna, Bihar — —
Amity University Punjab, Mohali Mohali, Punjab — —
Amity University Rajasthan Jaipur, Rajasthan — —
Amrapali University Haldwani, Uttarakhand — —
Amritsar Group of Colleges Amritsar, Punjab — —
Anna University Chennai, Tamil Nadu — —
Anugrah Narayan College Patna, Bihar — —
Apeejay Stya University Gurugram, Haryana ₹1,34,500 2026–27 —

By location

Frequently asked questions

How long is MCA now?

Two years in four semesters, as listed by Sardar Beant Singh State University (2025-26) and in GGSIPU's MCA scheme from 2025-26.

Can B.Com or BA graduates join MCA?

Yes, if they studied Mathematics, subject to a bridge course, per the AICTE norms listed by Sardar Beant Singh State University.

Sources

Information verified on 10 Oct 2026

  1. AICTE Approved Courses - Eligibility Criteria and Duration 2025-26, Sardar Beant Singh State University · Official notice, accessed 10 Oct 2026
  2. Scheme of examination and syllabus - Master of Computer Applications 2025-26, GGSIPU · Official notice, accessed 10 Oct 2026