Master of Computer Application is a professional Master's Degree in computer science. The duration of this course is 3 years and for lateral entry students, the course duration is 2 years. In 10+2 course or any one year of graduation, students must have mathematics as a subject. Any graduate who is appearing for the final year degree examination in any discipline (Science, Commerce, Arts & Engineering) is eligible to apply. MCA course explains in-depth and extensive knowledge about computer applications.
Students who are interested in joining the MCA Course should be aware of the course fees. The Course fees may vary based on the universities/colleges. The average MCA Course Fees is INR 30,000 - INR2.4 lakhs per year.
The starting salary for MCA candidates varies from individual to individual as it depends on the talent and skill level of the employees along with their responsibilities. The average course salary of a graduate of MCA course is INR 5.3 lakhs per annum.
|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||Average MCA course fee ranges from 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||Average MCA course salary is 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.|
The full form of MCA is Master of Computer Applications, it is a Postgraduate course in Computer Science and Applications, 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 3 years 6 semesters of study 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
As the IT and the software industry are dynamic and fast-growing, all the MCA course programs 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 areas of study.
|Get Fees Details||Get Admission Details|
|1. PSG College of Technology fees||1. PSG College of Technology admission|
|2. NIT Rourkela fee structure||2. NIT Rourkela admission|
|3. ITM University fee structure||3. ITM University admission|
|4. VIT University fee structure||4. VIT University admission|
|5. BIT Jaipur fee structure||5. BIT Jaipur admission|
|6. NIT Calicut fee structure||6. NIT Calicut admission|
|7. Jamia Millia Islamia fees||7. Jamia Millia Islamia admission|
|8. LPU fees||8. LPU admission|
MCA Quick Links:
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.
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:
Some Specializations in MCA includes:
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.
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 [CUSAT 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 organizes 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 centralized test for admission to many private and governmental medical, engineering & management institutions in Odisha.
Create a study plan:
Aspirants should make a proper preparation plan to clear the examination with good marks. Preparation would help you in reducing unnecessary pressure and adequate training. 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 excellent 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:
The following list of subjects is followed and pursued in most colleges in India throughout their curriculum. While a few colleges adopt minor variations, the core of the syllabus remains the same throughout most colleges.
|MCA Subjects - Semester 1|
|2||Fundamentals of Computer Organization|
|3||Data and File Structure|
|5||Elements of Basic Communication|
|MCA Subjects - Semester 2|
|1||InfoSystems Analysis Design & Implementations|
|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|
|1||Database Management Systems|
|2||Computer Communication Networks|
|3||Object-Oriented Analysis and Design|
|4||Management Support System|
|7||Statistical Computing Lab|
|MCA Subjects - Semester 4|
|2||Software Engg. I|
|7||CASE Tools Lab|
|MCA Subjects - Semester 5|
|1||A.I and Applications|
|2||Software Engineering II|
|6||AI & Application lab|
|7||Optimisation Techniques Lab|
|8||Industrial Lectures Seminar, Project|
|MCA Subjects - Semester 6|
The fee may vary as per various universities. The average MCA Course Fees is INR 30,000 - 2.4 lakhs INR per year. The MCA course fee may vary based on the government and management seats.
The MCA Core subjects are tabulated below:
|MCA Core Syllabus - Information Technology|
|1||Introduction to Information Technology|
|2||Computer Organization and Architecture|
|3||Programming and Data Structures|
|4||Information Systems, Analysis, Design and Implementation|
|6||Database Management Systems|
|7||Computer Communication Networks|
|8||Object-oriented Analysis and Design|
|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|
|MCA Core Syllabus- Mathematics|
|2||Probability and Combinatorics|
|MCA Course Syllabus- Information Technology Electives|
|Sl. No||Information Technology Electives|
|1||Programming Languages and Paradigms|
|4||Advanced UNIX Programming|
|5||Distributed Database Management|
|8||Systems Analysis and Simulation|
|9||Computer Graphics and Multimedia|
|MCA Course Syllabus- Business Management Electives|
|Sl. No||Business Management Electives|
|3||Foundations of Decision Processes|
|7||MIS Framework and Implementation|
|8||Management of Software Projects|
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.
Admission for Master of Computer Applications [MCA] course programme is through both entrance examination and merit-based. Individual universities offer both direct access and entrance based access 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 MCA 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.
The several specialization areas of the pursuance of MCA course are listed as under:
|Some of MCA Specialisations|
|3||Management Information Systems|
The several job opportunities and areas of interest for employment for graduates of MCA course are listed as under:
|2||Database Management Companies|
|4||Schools & Colleges|
|5||Security & Surveillance Companies|
|6||Design Support & Data Communication Companies|
|10||Software Development Companies|
The MCA course salary ranges from INR 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.
MCA course is given in most of the technical oriented colleges/universities across in India. These are the top colleges for MCA course in India:
|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|
|14||Jamia Millia Islamia|
|15||Lovely Professional University|
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|
|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|
|17||Vardhman Mahaveer Open University|
|19||Dr Babasaheb Ambedkar Open University|
|20||Symbiosis Centre for Distance Learning|
|21||Maharishi Dayanand University|
|22||University of Madras|
|27||University of Mumbai|
|28||University of Calicut|
|30||SNDT - Women's University|
Other Related Courses:
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
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 unive
Can I do MTech after MCA?
Yes, it is a good idea. MCA and BCA together are equivalent to B.Tech. 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.
Recognized Bachelor’s degree with atleast 50% marks (45% marks in case SC/ST category) in Mathematics / Statistics / Business Mathematics / Business Statistics / Quantitative Techniques as compulsory / optional / additional paper as one of the subjects either at 10 + 2 or at graduation level.
Bachelor's degree with min 50% and Admission based on written entrance exam known as CET exam conducted by GGSIPU followed by Online Counselling. Colleges are allotted to the students after the entrance examination based on their ranks