MCA Stands for the Master of Computer Application is a 3-years PG degree course. This course is offered to the students in most of the Universities across India. The candidates who want to pursue a career in the software field can choose this course after graduation. This course offers numerous job opportunities for bright students in software companies and also in MNC’s with high salaries and the growth of software engineer can outrun the growth in any other similar fields. In addition to this, these jobs will give a reputed image in the society.


PEO 01: Develop software solutions to problems across a broad range of application domains through analysis and design.

PEO 02: Contribute to research of their chosen field and function and communicate effectively, to perform both individually and in a multi-disciplinary team.

PEO 03: Continue the process of life-long learning through professional activities, adapt themselves with ease to new technologies, while exhibiting high ethical and professional standards.


PO 01: Computational Knowledge: Understand and apply mathematical foundation, computing and domain knowledge for the conceptualization of computing models from defined problems.

PO 02: Problem Analysis: Ability to identify, critically analyze and formulate complex computing problems using fundamentals of computer science and application domains.

PO 03: Design / Development of Solutions: Ability to transform complex business scenarios and contemporary issues into problems, investigate, understand and propose integrated solutions using emerging technologies

PO 04: Conduct Investigations of Complex Computing Problems: Ability to devise and conduct experiments, interpret data and provide well informed conclusions.

PO 05: Modern Tool Usage: Ability to select modern computing tools, skills and techniques necessary for innovative software solutions.

PO 06: Professional Ethics: Ability to apply and commit professional ethics and cyber regulations in a global economic environment.

PO 07: Life-long Learning: Recognize the need for and develop the ability to engage in continuous learning as a computing professional.

PO 08: Project Management and Finance: Ability to understand, management and computing principles with computing knowledge to manage projects in multidisciplinary environments.

PO 09: Communication Efficacy: Communicate effectively with the computing community as well as society by being able to comprehend effective documentations and presentations.

PO 10: Societal & Environmental Concern: Ability to recognize economic, environmental, social, health, legal, ethical issues involved in the use of computer technology and other consequential responsibilities relevant to professional practice.

PO 11: Individual & Team Work: Ability to work as a member or leader in diverse teams in multidisciplinary environment.

PO 12: Innovation and Entrepreneurship: Identify opportunities, entrepreneurship vision and use of innovative ideas to create value and wealth for the betterment of the individual and society.


PSO 01: Globally expertise the technological planning and development of software applications in the usage of the modern era.

PSO 02: Expertise to communicate in both oral and written forms, demonstrating the practice of professional ethics and the concerns for social welfare.

PSO 03: Ability to enhance and develop techniques for independent and lifelong learning in computer application.


Minimum 50% aggregate in 10th or equivalent examination, Minimum 50% aggregate 10 +2 or equivalent from any recognized board and Minimum 50% aggregate in Passed BCA/Bachelor Degree in Computer Science Engineering or Equivalent Degree/Passed B.Sc/B.Com/B.A with Mathematics at 10+2 level or at Graduation level (with additional bridge courses as per the norms of the concerned University).

Duration (in Year): 2

Placement & Career Opportunities / Research Opportunities:

Post Graduate degree in engineering and technology enables a student more capable for jobs

  • Jobs with roles as Software Engineers, Data Scientist, AI Specialist, Data Security Manager etc.
  • There are other jobs in Govt. and Public sectors.
  • The scope of PG degree in research is much higher. Most of the students prepare themselves for research after MCA.
  • A student can pursue research on a wider range of fields such as Artificial Intelligence and Machine Learning, Cryptography, Natural Language Processing, Image Processing, Sensor Network etc.