Skip to content

PG course guide

MCA — Master of Computer Applications

The standard postgraduate upgrade after BCA or B.Sc CS.

2 yearsAny stream7 universities listed

What is MCA?

MCA is a two-year postgraduate computing degree, reduced from three years under the revised national structure. It is taken most often by BCA and B.Sc graduates seeking parity with B.Tech CSE candidates in the hiring market, and by graduates from other disciplines converting into software roles.

Eligibility

  • Bachelor's degree with Mathematics at 10+2 or graduation level
  • Typically 50%-55% aggregate
  • NIMCET or a state or university entrance test at many institutions

What you will study

Advanced data structuresObject-oriented designCloud computingMachine learningSoftware architectureAdvanced databasesElectivesMajor project

MCA vs the alternatives

Courses students commonly weigh against MCA.

MCA — frequently asked questions

Is MCA still relevant?

Yes, particularly for BCA and B.Sc graduates who want access to roles and salary bands that filter for a postgraduate technical degree. Its relevance drops if you already have two or more years of strong development experience, where the job market weighs the experience more heavily.

Free counselling

No charge · book in a minute

Book now