Skip to main content Skip to navigation

Postgraduate

Master of Computer Applications (MCA)

Course Code

MCA

Start Date

01 July 2026

Study Location

NGI

Qualification

BCA,B.Sc.,B. Tech.,B.Com.,B.A.,B.Voc.

Department

Department of Computer Applications

Duration

3 Years

Course Overview

MCA is a two-year postgraduate professional degree course that delves into the in-depth study of various concepts of Computer Science, such as computer programs, computer architecture, application software, operating systems, and more. The course aims to polish skills and strengthen the knowledge of students in the field of Computer Applications.

MCA graduates can pursue careers as software developers, web developers, mobile app developers, system analysts, and more. They can also pursue research-level courses after completing the MCA program.

MCA programs at our institute provide students with a comprehensive understanding of computer applications and prepare them for successful careers in the IT industry.

Admission Eligibility

  • Candidates must have a bachelor's degree in any discipline ( BCA/ B.Sc. (Computer Science)/ B.Sc. (IT) / B. Tech. (CSE) / B. Tech. (IT) OR (B.E./ B. Tech. /B. Sc./ B.Com. / B.A./ B.Voc./ etc.), from a recognized university.
  • Mathematics should be a subject either at the 10+2 level or at the graduation level.
  • Candidates should have obtained at least 50% marks (45% for reserved categories) in the qualifying examination.
  • Software Developer: Designing, developing, and maintaining software applications for different industries.
  • Hardware Engineer: Researching, designing, developing, and testing computer systems and components.
  • Database Engineer: Designing, implementing, and maintaining databases for organizations.
  • Cloud Architect: Designing and managing cloud computing solutions for businesses.
  • Data Scientist: Analyzing and interpreting complex data to derive insights and drive business decisions.
  • Business Analyst: Analyzing technical and non-technical aspects of businesses to improve processes.
  • Web Designer/Developer: Creating and managing websites for businesses and organizations.
  • Quality Assurance Analyst: Testing software applications to ensure they are error-free and meet quality standards.
  • MCA graduates can find employment in various sectors, including IT consulting, software development, financial services, e-commerce, and more.

Jump to navigation

Modules

Master of Computer Applications (MCA) is a three‑year postgraduate program that blends theoretical knowledge with practical training in advanced computer science. In the initial semesters, students study core subjects such as Programming in C and C++, Data Structures, Database Management Systems, and Operating Systems, which build a strong foundation in computing.

The program culminates with a major project and internship, giving students hands‑on exposure to real‑world IT challenges and preparing them for careers in software development, data analytics, AI engineering, and IT consultancy.

Fees and funding

Category Income Limit Max Reimbursement
General / OBC / Minority ₹ 2.0 LPA ₹ 50,000
SC / ST ₹ 2.5 LPA ₹ 84,930

Mandatory Requirements: Eligibility 60% in last qualifying examination | Min. 75% attendance | Valid JEE Mains/CUET qualification | Documents: Income, Caste, Domicile (Tehsildar issued)

Category Income Limit Max Reimbursement
General / OBC / Minority / SC / ST ₹ 2.0 LPA ₹ 14,775

Why NGI

We are committed to empowering students with the knowledge, skills, and values needed to excel in a dynamic world.

Next steps

Experience campus at an Open Day. Can't visit? Receive regular email updates or ask current students and staff questions about life at NGI.