Master of Computer Applications (MCA)

Programme Introduction

Master of Computer Applications is a professional Master Degree Programme designed to provide a sound theoretical and good practical exposure to students in the field of computer applications. MCA course is exclusively designed to meet the IT requirement of the organization. It is designed to offer in depth knowledge of recent technologies in use today. Students are also provided extensive laboratory training on the course content and the current requirements of industries and R & D. MCA Programme covers various aspects of Computation Theory, Programming Logic, Design & Optimization, Network, Database, Operating Systems, Mathematics & Finance.

Academic Objectives

  1. 1. This programme prepares students to take up positions as systems analysts, system designers, programmers and managers in any field related to IT.
    2. It aims at imparting comprehensive knowledge with equal emphasis on theory and practice.
    3. Students are encouraged to spend a full semester working in the industry giving them insight into the workings of the IT world.
    4. This programme is designed to impart knowledge and training in the recent advancements and modern trends in the field of computer applications.


Programme Code



Min. Duration 2 Years
Max. Duration 4 Years


BCA/B.Sc. (Computer Science)/B.Sc. (Information Technology)/Bachelor’s Degree in Computer Science & Engineering or equivalent
Any Graduation with Computer Science as a subject for three years with Mathematics as one of the subject at Graduation or 10+2 level or equivalent.
B.A./B.Com./B.Sc. (any Graduation) with Mathematics as one of the subject at Graduation or 10+2 level or equivalent (with additional bridge courses).
1Eligibility, admission criteria or any other condition mentioned here in or otherwise for admission to any programme is subject to change as prescribed by the university.


Career Prospects

IT Services

  • Office Automation
  • Telecommunication
  • Computing

Health Services

  • Development and conduction of Diagnostic/ Medical tests
  • Maintaining medical case studies and health records of the patients
  • Video-Conferencing

Banking & Finance

  • Executing financial operations using updated software and accounting packages
  • Maintaining, expanding, and updating data bases of financial transactions

Hospitality Services: Jobs may involve providing expert IT services in managing/ running:

  • Restaurants and hotels
  • Event management
  • Cruise services
  • Airlines agencies
  • Travel agencies

Some of the relevant designations after MCA are:

  • Senior Programmer
  • Project Manager
  • Systems and Software engineer
  • Systems Manager
  • Database Programmer/Designer
  • Web Design Specialist
  • System Analyst
  • Information Security Specialist
  • Quality Assurance Specialist
  • Researcher Systems Developer
  • Robotics Technology Specialist
  • Computer Scientist
  • Computer Science Instructor

Retail & Manufacturing: Jobs may involve providing expert IT services in retail and manufacturing activities of industries like:

  • Automobile industries
  • Power plants
  • Textiles industry
  • Cement and other related industries

Entertainment & Media

  • Making animation films
  • Graphic designing
  • Multimedia development
  • Technical aspects of film making

Further Study Options

  • M.Tech.
  • Ph.D.