MCA Course – Fees, Eligibility, Duration, Colleges, Salary, Syllabus

MCA Course : Let’s talk about MCA course: “MCA (Master of Computer Applications) is a professional master’s degree in computer science.Any graduate who has passed or appearing for the final year degree examination in any discipline (Science, Commerce, Arts, Engineering or any approved University) is eligible to apply. Students must have mathematics as a subject in their 10+2 course or any one year of graduation.

Here we have provided the complete information regarding MCA Course Details, its EligibilityFee Structure. Master of Computer Applications (MCA) is a 3 year professional course in computer science, this was designed to cater to Information Technology field.

Any graduate student who has passed or appearing in final year exam is eligible for MCA course. MCA (Master of Computer Applications) is a Post graduate degree course which is of 3-year long duration.It is a postgraduate course that can be taken up after obtaining a Bachelor’s Degree with the background of Computers

MCA Full FORM: Master of Computer Applications

MCA Course Details

 Course  MCA
Full form Master of Computer Applications 
Eligibility  Under Graduation
Duration 3 years
Fee Offered for BSc Fee for the course will be Rs. 40,000 per year
Course Type Regular mode / Distance mode
Starting salary offered Rs. 15,000 to Rs. 45,000 per month
Advance Courses
Similar Course MSC, MCom
Employment opportunities System analyst, Technical engineer, Web designer & developer.

Admission procedure for MCA

Many top colleges and universities in India offer admission on the basis of merit list prepared as per the marks scored in the entrance test. Universities carry out Entrance tests independently for the MCA course. Direct admissions are done on the basis of merit in qualifying exam.

MCA Specializations:

Students can opt any one the specialization during the last year of course:

  • Systems Management
  • Management Information Systems (MIS)
  • Systems Development
  • Systems Engineering
  • Networking
  • Internet working
  • Application Software
  • Software Development
  • Troubleshooting
  • Hardware Technology

Eligibility of MCA Student

  • Students who have done their graduation in any discipline like Science, Commerce, Arts, Engineering, BCA from any recognized university are eligible to apply for this course.
  • Aspirants should have studied Mathematics subject in the 10+2 standard or graduation level.
  • The qualifying examination must be passed with 50% marks (45% for SC/ST category Students).
  • MCA is also meant for those graduates who want a productive career in the software industry or academia.

FEE Structure

As per the Universities, the qualified student can pay with the University norms the fee would be Scheduled. The Actual Fee for the course will be Rs. 40,000 per year.

Course Duration

The duration of MCA course is total three academic years. It is a full-time postgraduate course offered by many colleges/Universities situated in India. This course has been divided into six semesters with the duration of six months each. The first year of this course focuses on the skill developments in computers, second year is aimed for providing a conceptual framework and the third year offers the specializations and project work.

M.C.A. Top Colleges

  • Panjab University – PU, Chandigarh
  • Amity University – Noida, Noida
  • Bhavik College of Management and Information Technology, Chandigarh
  • A.P.S. College of Engineering, Bangalore

Syllabus for MCA Course


  • Problem Solving Techniques using C
  • Accounting and Financial Management
  • Digital Electronics and Microprocessor
  • Discrete Mathematics
  • C Programming Lab
  • Accounting Lab


  • Data Structures
  • Database Management System
  • Computer Networks
  • Operating System
  • Data Structures Lab
  • DBMS Lab


  • File Structures
  • Object Oriented Analysis and Design using UML
  • Theory of Computation
  • Statistical Analysis
  • File Structures Lab
  • Object Oriented Analysis and Design using UML Lab
  • Soft Core – Quantitative, Teaching and Research Aptitude


  • Advanced Java Programming
  • Advanced Algorithms
  • Advanced Software Engineering
  • Quantitative Techniques
  • Advanced Java Programming Lab
  • Advanced Algorithms Lab
  • Soft Core – Soft Skills and Personality Development


  • Advanced Web Programming
  • Advanced Database Management Systems
  • Artificial Intelligence
  • Open Elective
  • Advanced Web Programming Lab
  • Mini Project


  • Elective – I
  • Elective – II
  • Main Project

Best Colleges List offering MCA

  • Pune University
  • J. N. U- New Delhi
  • V.J.T.I- Mumbai
  • Goa University
  • Gujarat MCA
  • Loyola College- Chennai

Specialization Courses for MCA

  • Networking
  • Internet working
  • Application Software
  • Software Development
  • Systems Management
  • Management Information Systems (MIS)
  • Systems Development
  • Systems Engineering
  • Hardware Technology

Job Opportunities For MCA

  • Software Publisher
  • Software Application Architect
  • Software Consultant
  • Hardware Engineer
  • Web Designer/Web Developer

 A MCA Student Can Become

  • Software Programmer
  •  Software Engineer
  •  Software Developer
  •  Systems Analyst
  • Software Application Architect
  •  Software Consultant

M.C.A. Employment Areas

  • Banking
  • Database Management Companies
  • e-Commerce
  • Schools and Colleges
  • Security and Surveillance Companies
  • Design Support and Data Communications Companies
  • Government Agencies
  • Networking Companies
  • Software Development Companies
  • Stock Exchanges

M.C.A. Job Types

  • Computer Systems Analyst
  • Software Engineer or Programmer
  • Computer Support Service Specialist
  • Software Developer
  • Computer Presentation Specialist
  • Software Publisher
  • Commercial & Industrial Designer
  • Consultant
  • Database Administrator
  • Computer Scientist
  • Junior Programmer
  • Chief Information Officer
  • Information Systems Manager
  • Project Leader
  • Systems Administrator

Similar Courses For MCA

  • MSC Masters of Science
  • M.Com Masters of Commerce

Salaries Offered For MCA Graduate

The average salary of a MCA Graduate is around Rs.3.5 lacs per year depending upon the working organization, education, skills, etc.Some of the companies like ORACLE offer freshers a pay package of 25 to 30 K a month. At present a MCA fresher who get a job placement through campus will get around 15,000 -25,000 Per Month and others will get a starting salary from 8,000 – 15,000 Per Month. Students with more than 1 year of experience in the relevant field

Leave a Comment