MCA Course Details

Degree Masters
Full Form Master of Computer Application
Duration Course Duration of Master of Computer Application [MCA] is 3 Years.
Age No Age Limit
Minimum Percentage 45-50% in undergraduate
Subjects Required Mathematics in 10+2 or graduation level
Average Fees Incurred INR 30,000 - 2.4 L per annum
Similar Options of Study MCM, M.Sc (Computer Science), B.Tech (Computer Science and Engineering), BCA+MCA, MCS
Average Salary Offered INR 5.3 L per annum
Employment Roles Senior Software Engineer, Software Engineer, Software Developer, Sr. Software Engineer / Developer / Programmer, Team Leader (IT), Project Manager (IT), Lead Software Engineer, etc.
Placement Opportunities HCL Technologies Ltd., Tata Consultancy Services Limited, Accenture, Cognizant Technology Solutions Corp, Capgemini, Techmahindra Ltd, Sapient Corporation, Oracle Corp., Mindtree Consulting etc.

MCA Course:

The full form of MCA is Master of Computer Application, it is a Postgraduate course in Computer Science and Application and the MCA course duration is for three years.

The programme is designed to provide students with a piece of solid theoretical knowledge about Computer Application along with the practical application of theoretical knowledge through MCA course subjects and syllabus. The MCA course is intended to provide modern, industry-oriented education in applied computer science. 

MCA course is a full-time degree course with a duration of three years (six semesters) covering various aspects of computational theory, programming, algorithm design and optimization, network and database management, mobile technologies, electronics, mathematics, etc. The MCA course, therefore, aims at imparting comprehensive knowledge with equal emphasis on theory and practice.

MCA course is offered by Institutions all over the nation. Some of the top colleges for MCA in India like Lovely Professional University, Jalandhar, Lal Bahadur Sastri Institute of Management, Delhi, Narsee Monjee Institute of Management Sciences, Mumbai, etc and are among the top MCA colleges in India. The institutes encourage students to spend a full semester working in the industry which gives them insight into the workings of the IT world as a part of the MCA course programme.

As the IT and the software industry are dynamic and fast growing, all the MCA course programmes are designed keeping in view the requirements of the industry. The MCA course is inclined towards Application Development and thus has more emphasis on the latest programming language and tools to develop better and faster applications.

Students are trained in the fields of Systems Designing, Application Software Development, Enterprise Resource Planning, Computer Networks, System Administration etc for good MCA jobs & salary. 

The MCA course prepares students to take up positions as System analysts, Systems designers, Programmers and Managers in any field related to information technology. The MCA course salary and job opportunities are high when compared with other fields of study.

MCA Quick Links:

What is MCA Course?

MCA course is a Computer Science PG Degree whose curriculum is primarily based on the development of application software in diverse areas. However, Computer Science Major program also focuses on providing the students with a thorough and sound background in theoretical and application-oriented courses relevant to the latest computer software development.

The 3 or 2 year MCA course prepares a candidate to become a quality software professional with the advanced and updated knowledge base which is necessary to meet the needs of software industries. The MCA course program focuses on providing a sound theoretical background as well as good practical exposure for students in the relevant areas.

The MCA course syllabus is intended to provide modern, industry-oriented education in applied computer science. It aims at producing trained professionals who can successfully meet the demands of the information technology industry.

As the IT and the software industry are dynamic and fast growing, all the programs are designed keeping in view, the requirements of the industry. Also aims at the understanding of the fundamentals of computing among the students so that they can compete in the present-day global situation.

Why Choose MCA?

The technology sector is booming the demand for computer science engineers is more than ever. An MCA course graduate can work in profiles such as:

  1. Software Engineer
  2. Testing Engineer
  3. System Analyst
  4. Technical Support Engineer
  5. Data Analyst
  6. Cyber Security
  7. Software Consultant
  8. Web Development/ Designing

Some Specializations in MCA includes -

  1. Systems Management
  2. Systems Development
  3. Systems Engineering
  4. Application Software
  5. Management Information Systems [MIS]
  6. Software Development etc.

After passing out successfully, an individual can earn MCA course salary package of more than 1 lakhs on an average per month in MNC's with relevant skill's. Some of the major recruiters for courses after MCA is software giants like Infosys, TCS, and Accenture which come to recruit students for jobs through campus placements and provide impressive salary packages.

MCA Entrance Exams:

MCA Entrance exam consists of General Knowledge, Reasoning, General English, Mathematics and Computer Awareness. Entrance exams are conducted separately for admissions in MCA by various institutions like

  1. PGCET
  2. KMAT
  3. NIMCET
  4. IIT JAM
  5. CET (Mah)
  6. GCET
  7. AP/TS ICET
  8. TANCET etc.

A candidate must complete a minimum of three years courses like BCA, BSc or B.E and must have 45-50% in class 10, 12 and above 60% in Bachelors Degree.

Entrance exams for MCA course:

  • Bharati Vidyapeeth Pune MCA entrance test: BVP B-CAT is the MCA Entrance Test for admission to Bharati Vidyapeeth Deemed University. MCA is offered by Institute of Management and Entrepreneurship Development [IMED] of BVP Deemed University.

  • Cochin University Common Admission Test [CAT]: Cochin University of Science and Technology [CUSAT] conducts an all India level common entrance test [CUSAT CAT] for admissions to the undergraduate and postgraduate courses offered by the university and its affiliated institutes.

  • Tamilnadu Common Entrance Test [TANCET]:  It is the state level examination, which is conducted by the state of Tamil Nadu. Chennai is a main conducting authority that organises Tamil Nadu Common Entrance Test. The examination is conducted by Anna University.

  • Karnataka Common Entrance Test [K-CET]: It is a state-level examination conducted by the state of Karnataka for admission into government-sponsored institutes in the states for various undergraduate and post-graduate courses.

  • Odisha Joint Entrance Exam [OJEE]: Odisha Joint Entrance Examination is a state-government controlled centralised test for admission to many private and governmental medical, engineering & management institutions in Odisha. 

MCA Course Preparation Tips 

Create a study plan:

  • Aspirants should make a proper preparation plan to clear the examination with good marks. Advance preparation would help you in reducing unnecessary pressure and proper preparation. You need to plan and divide time according to your strength and weakness in each subject and try to give more time for the weaker subjects. Refer to the previous year question papers which may help you in preparation and also you will get an idea about the syllabus and exam pattern.

Key Points to be covered while preparing:

  • Candidates need to have really good knowledge in Computer Basics, Data Structures, Basic Programming Skills and Computer Architecture before attending the Examination. In addition to this one should be proficient in Computer language and basics of operating system

Reference Books: Several reference books for MCA for the benefit of aspirants are listed as under:

  1. MCA entrance examination book by J.V. Subramanyam
  2. Upkar’s MCA
  3. Arihant MCA Entrance Test by Amit M. Agarwal
  4. Excel With Objective Book for NIMCET by J.B Dixit, Ruchi Sharma and Ashish Mangal
  5. Numerical Ability and Mathematical Aptitude by Dr. A.B. Rao
  6. The Pearson MAT Super Course
  7. Wren and Martin English Grammar
  8. MCA Test by Anil Kumar Garg
  9. Barron’s Military Flight Aptitude Tests by Terry L. Duran
  10. Mathematics by R.S.Agarwal
  11. The Aptitude Test Workbook by Jim Barrett

MCA Subjects:

The following list of subjects are followed and pursued in most colleges in India throughout their curriculum. While minor variations are adopted by a few colleges, the core of the syllabus remains the same throughout most colleges.

MCA Subjects - Semester 1
Sl.No Subjects
1 Programming Fundamentals
2 Fundamentals of Computer Organization
3 Data and File Structure
4 Mathematical Foundation
5 Elements of Basic Communication
6 Web Technology

 

MCA Subjects - Semester 2
 Sl.No Subjects
 1 Info Systems Analysis Design & Implementations
 2 Operating Systems
 3 Oral and Wireless Communications
 4 Accounting and Management Control
 5 Probability & Combinatorics
 6 Business Programme Lab
 7
Unix & Windows Lab

 

MCA Subjects - Semester 3
 Sl.No Subjects
 1 Database Management Systems
Computer Communication Networks
Object Oriented Analysis and Design
Management Support System
Statistical Computing
DBMS Lab
Statistical Computing Lab

 

MCA Subjects - Semester 4
Sl.No Subjects
1 Network Programming
2 Software Engg. I
3 Elective I
4 Organizational Behaviour
5 Elective 2
6 Network Lab
7 CASE Tools Lab

 

MCA Subjects - Semester 5
Sl.No Subjects
1
A.I and Applications
2
Software Engineering II
3 Elective 3
4 Elective 4
5
Optimisation Techniques
6
AI & Application lab
7
Optimisation Techniques Lab
8
Industrial Lectures Seminar, Project

 

MCA Subjects - Semester 6
Sl.No Subjects
1 Project
2 Seminar
3
4
5
6
7
8

MCA Course Fees: 

The fee may vary as per various universities. The average MCA Course Fees is 40,000 INR per year. The MCA Course fee may vary based on the Government and Management seats.

MCA Course Syllabus:

The MCA Core subjects are tabulated below:

MCA Core Syllabus- Information Technology
Sl. No Syllabus
1 Introduction to Information Technology
2 Computer Organization and Architecture
3 Programming and Data Structures
4 Information Systems. Analysis. Design and Implementation
5 Operating Systems
6 Database Management Systems
7 Computer Communication Networks
8 Object-oriented Analysis and Design
9 Network Programming
10 Software Engineering I
11 Software Engineering II
12 Artificial Intelligence and Applications

 

MCA Core Syllabus- Business Management
Sl. No Business Management
1 Introduction of Management Functions
2 Oral and Written Communication
3 Accounting and Management Control
4 Management Support Systems
5 Organizational Behaviour

 

MCA Core Syllabus- Mathematics
Sl. No Mathematics
1 Mathematical Foundations
2 Probability and Combinatorics
3 Statistical Computing
4 Optimization Techniques

 

MCA Course Syllabus- Information Technology Electives
Sl. No Information Technology Electives
1 Programming Languages and Paradigms
2 Visual Programming
3 Compiler Design
4 Advanced UNIX Programming
5 Distributed Database Management
6 Image Processing
7 Parallel Programming
8 Systems Analysis and Simulation
9 Computer Graphics and Multimedia

 

MCA Course Syllabus- Business Management Electives
Sl. No Business Management Electives
1 Managerial Economics
2 Corporate Planning
3 Foundations of Decision Processes
4 Investment Technology
5 Business Finance
6 Taxation Practices
7 MIS Framework and Implementation
8 Management of Software Projects

MCA Course Eligibility:

  • Graduation in any stream is the basic MCA course eligibility. The eligibility for qualifying marks in graduation differs from institute to institute.

  • Most of the institutes require 45 to 50% aggregate in the qualifying exam for taking admission. Reserved categories get some relaxation in aggregate percentage while considering Eligibility for MCA Course.

  • Apart from this, there is another pre-requisite for taking admission in MCA course degree; one must have studied Mathematics in 10+2 as a compulsory subject.

MCA Course Admission:

  • Admission for Master of Computer Applications [MCA] course programme is through both entrance examination and merit-based. Certain universities offer both direct admission and entrance based admission to the program.

  • However, few Universities require candidates to have given any of the applicable Entrance Exams for Master of Computer Applications [MCA].

  • Candidates who are applying for the MCA course should beforehand have their results from the respective Entrance Exams required by the selected/opted Universities.

  • MCA course details and applications for admissions can be availed either from the University website or by visiting the Admissions Office of the same.

  • Candidates are advised to have a look at the list of Entrance Exams applicable for Master of Computer Applications [MCA], for various Universities.

  • Candidates should also make sure they qualify in the education for MCA course eligibility criteria with the minimum required marks.

MCA Specializations:

The several specialization areas of the pursuance of MCA course are listed as under:

Some of MCA Specializations 
1 Application Software.
2 Hardware Technology.
3 Management Information Systems.
4 Internet.
5 Software Development.
6 Systems Management.
7 Systems Development.
8 Systems Engineering.

MCA Job Opportunities:

The several job opportunities and areas of interest for employability for graduates of MCA course are listed as under:

 Sl.No
Job Opportunities
1 Banking Sectors
2 Database Management Companies
3 E-Commerce Companies
4 Schools & Colleges
5 Security & Surveillance Companies
Design Support & Data Communication Companies
8 Government Agencies
 9 Networking Companies
 10 Software Development Companies
 11 Stock Exchanges

MCA Course Salary:

The MCA Course Salary ranges from 4.5 to 6 lakhs per annum and also varies from individual to individual based on their talent and skills along with their area of work and responsibilities of the employees.

List of MCA Colleges:

Sl.No Colleges Names
1 Pune University Computer Science Department
2 School of Computer and Systems Sciences (Jawaharlal Nehru University)
3 School of Computer and Information Sciences (University of Hyderabad)
4 National Institute of Technology Tiruchirappalli (Department of Computer Applications)
5 BIT Mesra Department of Computer Science and Engineering
6 Department of Mathematics and Computational Sciences (NIT Surathkal)
7 Motilal Nehru National Institute of Technology
8 PSG College of Technology
9 NIT Rourkela
10 ITM University
11 VIT University
12 BIT Jaipur
13 NIT Calicut
14 Jamia Millia Islamia
15 Lovely Professional University

Distance MCA :

Here are some list of colleges offer MCA Course Distance Education are tabulated below 

Sl.No  Name of the Institutions
1 Indira Gandhi National Open University
2 Yashwantrao C. Maharashtra Open University
3 Annamalai University
4 UP Rajarshi Tandon Open University
5 Dr B R Ambedkar Open University
6 Sikkim Manipal University
7 University of Delhi
8 Maulana Azad National Urdu University
9 Karnataka State Open University
10 Tamil Nadu Open University
11 MP Bhoj (Open) University
12 Himachal Pradesh University
13 IMT Distance and Open Learning Institute
14 Netaji Subhas Open University
15 Madurai Kamaraj University
16 AcharyaNagarjuna University
17 Vardhman Mahaveer Open University
18 Alagappa University
19 Dr Babasaheb Ambedkar Open University
20 Symbiosis Centre for Distance Learning
21 Maharishi Dayanand University
22 University of Madras
23 Kakatiya University
24 Shivaji University
25 Andhra University
26 Kurukshetra University
27 University of Mumbai
28 University of Calicut
29 Osmania University
30 SNDT - Women's University

MCA Course FAQs:

  1. Can we do MCA after BSc?
    -Yes, it is good to do MCA after B.Sc because the B.Sc degree adds to the value of an aspirant and makes him or her more employable. After completing MCA, one can get a job as a software engineer or software tester.

  2. Can a BCom graduate do MCA?
    -Yes, you are eligible to join MCA after completing your B.Com with computer applications. The eligibility criteria call for any graduate with an undergraduate course from a UGC approved college or university.

  3. Can I do MTech after MCA?
    -Yes, it is a good idea. MCA and BCA together are equivalent to BTech. It improves the knowledge set of the aspirant and can help the aspirant pursue higher studies or help him or her to improve employability opportunities.

Entrance Exams For Master of Computer Application [MCA]

See Various Master of Computer Application [MCA] Colleges in India

Fee Structure of Master of Computer Application [MCA] in India

0-2
2-5
5-10
>10
(In Lakhs)

Fee Structure by State for Master of Computer Application [MCA]

All Over India

Public Colleges
₹ 959 (Minimum Fee) (Maximum Fee) ₹ 3.20 Lakh
 
₹ 1.59 Lakh (Average Fee)
Private Colleges
₹ 36,000 (Minimum Fee) (Maximum Fee) ₹ 4.24 Lakh
 
₹ 2.36 Lakh (Average Fee)

Andhra Pradesh

Public Colleges
₹ 45,000 ₹ 2.10 Lakh
 
₹ 60,000
Private Colleges
₹ 26,700 ₹ 3.57 Lakh
 
₹ 83,100

Assam

Private Colleges
₹ 1.90 Lakh ₹ 3.50 Lakh
 
₹ 2.03 Lakh

Bihar

Private Colleges
₹ 54,000 ₹ 4.50 Lakh
 
₹ 1.95 Lakh

Chhattisgarh

Public Colleges
₹ 14,760 ₹ 1.88 Lakh
 
₹ 65,250
Private Colleges
₹ 37,500 ₹ 1.81 Lakh
 
₹ 1.08 Lakh

Gujarat

Public Colleges
₹ 14,040 ₹ 2.73 Lakh
 
₹ 30,510
Private Colleges
₹ 67,500 ₹ 4.74 Lakh
 
₹ 1.98 Lakh

Haryana

Public Colleges
₹ 16,000 ₹ 2.46 Lakh
 
₹ 56,000
Private Colleges
₹ 20,000 ₹ 4.86 Lakh
 
₹ 1.45 Lakh

Himachal Pradesh

Private Colleges
₹ 1.80 Lakh ₹ 2.80 Lakh
 
₹ 2.20 Lakh

Jammu And Kashmir

Public Colleges
₹ 27,000 ₹ 5.95 Lakh
 
₹ 1.60 Lakh

Jharkhand

Public Colleges
₹ 60,000 ₹ 2.25 Lakh
 
₹ 91,000
Private Colleges
₹ 1.83 Lakh ₹ 5.30 Lakh
 
₹ 2.47 Lakh

Karnataka

Public Colleges
₹ 72,710 ₹ 2.10 Lakh
 
₹ 1.20 Lakh
Private Colleges
₹ 41,990 ₹ 13.50 Lakh
 
₹ 1.76 Lakh

Kerala

Public Colleges
₹ 29,325 ₹ 1.80 Lakh
 
₹ 38,775
Private Colleges
₹ 56,250 ₹ 2.80 Lakh
 
₹ 1.32 Lakh

Madhya Pradesh

Public Colleges
₹ 24,100 ₹ 4.50 Lakh
 
₹ 1.44 Lakh
Private Colleges
₹ 24,100 ₹ 5.25 Lakh
 
₹ 1.35 Lakh

Maharashtra

Public Colleges
₹ 37,996 ₹ 2.51 Lakh
 
₹ 1.25 Lakh
Private Colleges
₹ 10,400 ₹ 4.68 Lakh
 
₹ 1.92 Lakh

Orissa

Public Colleges
₹ 12,000 ₹ 1.80 Lakh
 
₹ 81,200
Private Colleges
₹ 57,000 ₹ 6.08 Lakh
 
₹ 1.56 Lakh

Punjab

Public Colleges
₹ 97,050 ₹ 4.16 Lakh
 
₹ 1.80 Lakh
Private Colleges
₹ 4,260 ₹ 6.75 Lakh
 
₹ 2.54 Lakh

Rajasthan

Public Colleges
₹ 12,500 ₹ 1.80 Lakh
 
₹ 1.12 Lakh
Private Colleges
₹ 7,000 ₹ 4.02 Lakh
 
₹ 1.60 Lakh

Sikkim

Private Colleges
₹ 18,000 ₹ 4.55 Lakh
 
₹ 3.04 Lakh

Tamil Nadu

Public Colleges
₹ 4,245 ₹ 2.36 Lakh
 
₹ 1.04 Lakh
Private Colleges
₹ 1,493 ₹ 8.10 Lakh
 
₹ 1.36 Lakh

Telangana

Public Colleges
₹ 10,650 ₹ 2.43 Lakh
 
₹ 56,300
Private Colleges
₹ 40,000 ₹ 3.75 Lakh
 
₹ 90,000

Uttar Pradesh

Public Colleges
₹ 4,490 ₹ 2.44 Lakh
 
₹ 1.30 Lakh
Private Colleges
₹ 11,800 ₹ 4.44 Lakh
 
₹ 2.26 Lakh

Uttarakhand

Public Colleges
₹ 57,600 ₹ 4.48 Lakh
 
₹ 1.26 Lakh
Private Colleges
₹ 79,300 ₹ 4.55 Lakh
 
₹ 2.36 Lakh

West Bengal

Public Colleges
₹ 1,800 ₹ 2.40 Lakh
 
₹ 80,050
Private Colleges
₹ 76,335 ₹ 3.27 Lakh
 
₹ 2.40 Lakh

Master of Computer Application [MCA] Reviews

Gautam
Master of Computer Applications [M.C.A], batch of 2017
Eligibility Criteria and Admission Process
10/10

The overall remark about the college is you must get admission for something or anything to experience the college life and culture.

ENTRANCE PREVIEW

MAH MCA-CET scored 88% percentile. Its Pune's Top College for your Graduation and Post Graduation Education. Many Curricular and Academic Programs helps us to explore more of ourselves.

Message   See Full Review
Yogesh
Master of Computer Application [MCA], batch of 2019
Eligibility Criteria and Admission Process
7/10

The candidate must clear the MHT CET exam and must have passed the 12th from a recognized institute. Minimum 105 cutoff mark is required.

Message   See Full Review
Kamal
Master of Computer Application [MCA], batch of 2019
Eligibility Criteria and Admission Process
5/10

Candidate must have done graduation. For MCA need not to follow any admission procedure anyone can take admission on the spot. There are entrance examinations are held but you can take admission without it for management seats. Seats go vacant so there are no cutoffs.

Message   See Full Review
1