Master of Computer Applications (MCA)

Are you puzzled between the questions like what is MCA? Why study MCA? What will be the benefits?

Before you choose any course to make your career, it is necessary to know about the course, specializations, benefits, career opportunities, etc…. Here we are providing you detailed information on MCA.

Let’s talk about MCA course:

“MCA (Master of Computer Applications) is a professional master’s degree in computer science. It focuses on providing a theoretical as well as practical training to students in the related field.”

Computer Applications is a use of computer to solve a problem or to accomplish a particular job. This course is designed to meet up with the demand of qualified professionals in the IT field.

Applications Closing Soon:


The MCA course comprises of four contents like Mathematics behind Computer Science, concepts in core computers and systems science, non-core computer courses and software development or design.

Are you interested about this course?… Read On….

One can pursue MCA after the completion of bachelor’s degree. Basically, the graduates of Bachelor’s of Computer Applications (BCA) pursue MCA. The course emphasis on latest programming languages and tools to develop better and faster applications. BCA makes a base while MCA adds a specialized touch in the subjects studied in BCA.

Get Latest Career Notification about MCA Courses, by entering your details below.
  • This field is for validation purposes and should be left unchanged.

Duration & Eligibility


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.


  • 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 candidates).

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

Also Check: Courses After 12th


Admissions in MCA course is given on the basis of all India basis entrance examinations. 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. Generally, the entrance examination is based on Mathematics and reasoning. There is a different exam pattern of each entrance test.

Some MCA entrance examinations are listed here:

  • NIMCET 2020 (National Institute of Technology Common Entrance Test)
  • MAH MCA CET 2020 (Maharashtra Common Entrance Test)
  • VITMEE 2020 (Vellore Institute of Technology MCA Entrance Exam)
  • IPU CET 2020 MCA (Indraprastha University Common Entrance Test)
  • TS ICET 2020 (Telangana State Integrated Common Entrance Test)
  • AP ICET 2020 (Andhra Pradesh Integrated Common Entrance Test)
  • OJEE 2020 (Odisha Joint Entrance Exam)
  • IIST 2020 (Indian Institute of Space Science and Technology)

Some reputed colleges and universities to purse MCA courses are:

  • National Institute of Technology, Surathkhal
  • Motilal Nehru National Institute of Technology, Allahabad
  • National Institute of Technology, Rourkela
  • VIT University, Vellore
  • Indian Institute of Technology, Roorkee
  • Birla Institute of Technology (BITS), Ranchi

Career & Jobs

Lot of Job opportunities are available in the field of MCA. Candidates having an MCA degree may have great employment opportunities in top IT companies and top consultancy firms.

At present, with the advancement of IT & Communication systems, people with good computer application skills are highly demanded in IT sector. MCA qualified students can find jobs easily in government and private sector. Numerous job are available in both the sectors. Candidates can get profiles as per their skills and caliber.

If you pursue the course from a well-recognized university, you will get the better jobs and career opportunities in this field. You can work in various areas such as banking, networking, IT companies, desktop publishing, etc.

During the initial time of joining, candidates are provided with a few months of training. Thereafter, they can work on Live projects. MCA candidate can start their career as an entry level trainee programmer. At the beginning, they have to work in different roles and areas. Responsibilities of an IT professional is to develop, test and maintain softwares/applications.

Candidates with MCA degree can also choose their profession in teaching field. They can also work as a lecturer in reputed colleges/Universities.

Skills Required:

  • To be a good programmer, you must have a good command in programming languages such as C, C++, Java, .Net, ASP.NET, etc.
  • If you have an interest in web designing field, then you have to focus in languages like PHP, CSS, HTML, JavaScript, etc.
  • If you want to go in networking field, then you have to skilled in SQL, LINUX, etc. Apart from studying subjects during the course, interested candidates can also get certification in CCNA, CCNP, CCIE to get good position in organization.

Job Profiles:

After completing MCA, candidates can apply for the following profiles:

  • Software Developer
  • Computer System Analyst
  • Software Engineer or Programmer
  • Database Administrator
  • Software Publisher
  • Software Application Architect
  • Software Consultant
  • Hardware Engineer
  • Web Designer/Web Developer
  • Senior Technical Consultant
  • Project Manager


The postgraduates in MCA are hired by the private IT companies as well as government organizations. The recruiters are as follows:

  • NTPC
  • GAIL
  • BHEL
  • Infosys
  • Wipro
  • TCS
  • Cognizant
  • IBM
  • American Express
  • HCL
  • HP
  • Syntel
  • Accenture


In India, the average salary of a software developer is around Rs.3.5 lacs per year depending upon the working organization, education, skills, etc.

With good skills in C++ and Java/J2EE you can get a high paying job in this field. After gaining the sufficient experience in IT field you can easily earn a handsome salary package.

Books & Study Materials

MCA Master of (Computer Application) Entrance Exam by R. Gupta

MCA Entrance of All India Universities by G.K.P.

The Pearson Guide to MCA Entrance Examinations by Edgar Thorpe, Showick Thorpe

Introduction to Computers by Norton Peter

Fundamentals of Computers by Rajaraman V

Guide to MCA Entrance including JECA by Dr. Sakti Pada Nanda

MCA Entrance Examination: A Complete Guide by Anand Kumar

A Complete Study Package MCA Entrances of All Indian Universities by Amit M.Aggarwal

If you have any other queries related to Master of Computer Applications (MCA), you may leave your queries below.

Displaying 170 Comments
  1. gaurav tayade says:

    Sir, kya hum Bsc computer ke bad MCA kar sakate hai
    Agar BSC computer mai Physic electronic and computer subject ho to

  2. sneha says:

    Hii..How to get migration certificate online from Mumbai university?

  3. Dilip kumar yadav says:

    Sir mey 10+2 hi Mac Ker sakta hu

  4. Aniket Aher says:

    Sir me abhi bca me hoon bca ke bad mca kru kya

  5. Neelima says:

    Will a BiPC student after her degree will eligible for MCA

  6. Ashutosh kumar singh says:

    I can do MCA after b .SC (maths honours) plzz, reply me

    • Omkar More says:

      Hello sir!I’m Omkar More,I’m studying in final year of Bsc.My specialisation is in Statistics.what will I do after my graduation? MSc or MCA? Please reply me sir.

  7. Ajay sharma says:

    sir m bca pss out ho gya huuu……m ab mca k liya kya kru…plese sir reply me

  8. Paromita Kanungoe says:

    Is CSE better than MCA?

  9. sivaranjani says:

    how to prepare mca without any guidence???

  10. Durgesh Singh says:

    sir ADCA k bd MCA kr sakte hi kya ? plzzz reply for me

  11. jayant says:

    sir,by completing mca,can I do phd?

  12. Swadhin says:

    Sir, can i do MCA after completing in computer science?

  13. Amisha singh says:

    I m 12th pass out student without Maths in +2 am i eligible for the MCA course plzzz sir tell me

  14. sunil maurya says:

    sir tell me somthing about my carrier after qualifiy mca, what can i do will get to the job,
    plz tell me sir i can not explain my situations

    thanku sir

  15. Rahul Prasad says:

    Sir,i am doing hotel management next year it will complete and having Mathematics subject in the 10+2 standard so can I apply it.

  16. Saurabh says:

    Sir BCCA k bd MCA kr sakte he ky?plzzz reply for me.

  17. Poojapriya says:

    I’m bcom, without maths in +2, am I eligible for the MCA course ?

  18. Akriti Tyagi says:

    How can we improve our programming skills to get the job in well known company..What we do for this?Plz reply

  19. ayushi says:

    how to prepare mca without any guidence???

  20. Raj Mathur says:

    Sir I ask You some question,I complete my graduation B.c.a 2014 after i goto job as a computer teacher 3.5 years in the institude.My age will be 27.Can I give Nimcet or Jnu and reputation mca entrance exam.Sir BACK PAPER THIRD SEM BUT I GIVEN A RETURN PAPER AND PASS OUT Can i ebilble…Please Reply Sir THank You

  21. UdayKumar says:

    hi sir…
    i am pursuming MCA(now i am in final semester).

    which one is best to get good opertunites between software developer r web developer, i have intrest in both.

  22. Lucky says:

    I was completed mca in 2015 and i m not interested in programming so can i go networking course sir plz guide me thank u

  23. Biswajit sahoo says:

    Now I am studying +2in science subject.
    But l am interested in Ethycal haking what can I do.
    After 12th i can study BCA
    Please tell me

  24. required says:

    my son pass out MCA from VIT Vellore in 2016 but still he has not got the job he has faced 7to 8 companies interviews and various round but after that companies not responding or some company says you are in this situation what to do in which field there is scope for MCA candidate.More over thy need experience how a fresh candidate having experience


    What is the link to register for TANCET?

  26. shashank says:

    I am Bsc(cs) graduate , can I directly apply for 2nd year Mca?
    pls help

  27. RamaChandra Tarai says:

    I am complete in my ba & my math knowledge is low then what can i do

  28. Bittu Kumar says:

    Sir I am b com student kya main mca kar sakta hu please reply me please please sir

  29. AJ says:

    What is difference between Bsc(IT) and Bsc(CS)

  30. Joyston Lewis says:

    Hey can I directly apply mca after ty bcom I have done math 3 years after ssc what would be the entrance Xam subjects marking scheme colleges to apply ty in advance

  31. zaffar lone says:

    Sir plz so interested in the computer science i want to b a software engineer but im a arts student and recently
    I have completed my 12th exam and if i get
    70% above marks should i puruse the BCA course and after that that i can fullfill my dream and aslo i want a job after MCA but not here rather in EUROPEAN COUNTRIES OR IN US so suggest me sir wil be it good for me or not but yes again i say i have a lot of interest in the computer science .i wana suggestion bucz the reason iz that the students of BCA says bca is very difficult course so help sir what should i do.and yes sir it will be ur kindness if u present the fee structure for different coures like.bca. .bba etc.thanks.

    • Hanif Khan says:

      Some of the colleges offer BCA without having math in 12th, so you can do BCA and then MCA. BCA will cost you approx 3 lac and MCA will 2 lac. Fee may be vary upon the status of college and its affiliation. Best of luck.

  32. Vaghela kishan says:

    Thanks for your guidence

  33. Maheshwari says:

    there is a question in my mind before taking admission in MCA.
    I have noticed from last 3 years. either top mnc’s or small companies are firing employees.
    it will take 3 years to done my mca.
    i think there will be recession in IT sector after 3 years,
    getting job and being stable in any company will be very hard.
    i am very interested in IT but after seen this all things i am afraid of investing 3 year and lot of money for MCA.
    please suggest me.

    • Hanif Khan says:

      first of all “Education you get never fail”. 2nd the passing status and the college where you get your degree is also considerable. So do not loose hope.

  34. Prathmesh says:

    I am BCA 3rd yr student, i am confused after study in MCA & MBA(IT). please suggest me . better course for me after BCA.

    • Mohit Negi says:

      If you are interested in IT, then MCA is a good option. Also IT industry is at its peak and will continue to expand in the upcoming years.

  35. Rohit alok says:

    For mca every details in this artical

  36. rehan khan says:

    good artical

  37. Shivali Jadaun says:

    I completed my bachelor degree.. and now I choose MCA..
    So I want to know that which type of other coaching is required for my knowledge….. so I want to know that which type of coaching I learn..

  38. premkumar says:

    Please send MCA course fee and salery of manth and exam

  39. Ram shetty says:

    Iwas completed my Bsc computer science
    I will choose a mca
    It is better to me or not

  40. Your Name... says:

    Sir I am in 12 class now and I am decided to do mca
    Plz give me your advice
    Can I right
    Ply plz plz

    • Tanvi says:

      hey, you have to do BCA first then, you can do MCA. MCA is a post graduate program, so to pursue that you have to be first under graduate. First take admission in BCA or B.Sc(IT) or B.Sc(cs).

  41. JAY MUGADE says:

    sir after MCA i want to become a PROJECT MANAGER (IT)

    • Maheshwari says:

      Hey man,
      first complete your MCA, and try to get job.
      you need 5 year experience to become a project manager.
      it is not that much easy to get job in IT. there is lot of competition.

  42. Rajendra Sharma says:

    I have done MCA,BCA.I am not interested in codeing and programming.Tell me which field is batter for me.

    • MaheshwariYour Name... says:

      dont think you can not do coding and all,
      just do some training or internship.
      once you come in it you will enjoy it

  43. Puneet says:

    Can I do MBA after completing MCA

  44. jyoti ranjan says:

    Sir I complete bsc in phy hons and I want to go in MCA line .can it benefit to me
    And in current market is there any important of MCA and the job facilities after MCA ..plz reply my no.

  45. Hemant Katariya says:

    plz Suggest me a Best College For MCA in Ahmedabad and Pune.

  46. sheela says:

    i want to know whether MCA graduates are in demand in the current market or should i pursue MBA it IT. please counsel me

  47. bndla rajasekhar says:

    Can ple enterance date

  48. Charel mitesh says:

    How many government jobs available after mca

  49. Abhi says:

    After completing mca can i be a programmer like bill gates

  50. mca is not recommended says:

    mca course is not recommonded. i suggest to go for as later entry to second year.
    mca has limited oppurtunities. as compared with mca is useless course.
    you are not eligible for teaching field if you done mca….

    • pari says:

      Have done Mca in first class (after Bsc in M.P.Cs), worked in a company, after 2 kids joined teaching job of 10th. comfortable with teaching job timings & holidays 🙂

  51. Anand sharma says:

    How many government jobs available after mca

  52. Naresh says:

    I am started MCA plz give me hot to prepare and fucher planing

  53. Rabi says:

    I have completed BBA, can I go for MCA? And how good will it be if you do MCA abroad?

  54. manozjinagal says:

    I have done my BCA, but in 2 complete with medical. so now I can do mca

  55. Rajalaxmi behera says:

    I will start mca

  56. Priyanka says:

    Now am pursuing bca… Wat can I do the Nxt step??plz reply me

    • Vikash Victory says:

      Don’t do MCA. If you haven’t knowledge in programming skills.

      • prianka says:

        Is it necessary to do MCA after bsc or shall i do MSc den should take lateral entry in the third year of MCA?? So that i can get 2 degrees within 3 years.

      • nitinrathodYour Name... says:

        i am suggest to you go and complet your mca

    • Dipankar... says:

      After completing BCA, appear for the MCA entrance exams to get chance in the best college of your choice to pursue PG. Some Universities may allow BCA candidates to get lateral entry to 2nd year MCA, and some awards a MSc degree after completing 2nd year, having an exit option. However, the best is to get an MCA. Best Wishes…

    • Ashish Your Name... says:

      MCA is the best option to continue your study. Be ready to give Entrance Exam for MCA to get best college like NIT’S.

    • MAHENDRA PATEL Your Name... says:

      Hi I am patel you should do mca for your future job

  57. vineetha says:

    i completed my bsc(computer science) can i do mca in open

  58. Anubhaw.. says:

    Now, I am doing B.Sc.mathematics honours at present. And I want to do the course of M.C.A. from JNU Delhi as a career, along with preparation of UPSC (CS). Please counsel me..

    • Dipankar says:

      to get admitted to MCA at JNU Delhi you require to qualify the entrance test. BSc(Mathematics) candidates with 55%+ marks are eligible for admission to MCA to pursue PG studies. You may do along with UPSC preparations. Your dreams are positive. Best Wishes

  59. sachin kumsr says:

    I am bca 3year my question after study in MCA and MBA

    Sir my programming week tobca because MBA ya mca

  60. Himanshu kumar Sinha says:

    I am complete BSc in maths and I am connected in this MCA program.

  61. himanshu says:

    firstly I have finished my bsc now I want to do mca(open not regular) can it good or not

  62. tarun kumar dixit says:

    i am confuse between mba(hr) and mca. i have done bca but my programming section is so week so i decide to doing mba.
    wat is your opinion to me.

    • Nitesh kumar mishra says:

      It is good to enroll in MBA after having basic level in CS i.e.(BCA). By this you are eligible for jobs easily because of having both computer and marketing knowledge. you are fit for private and government will also help in promotion. A good company wants these types of students.

  63. Akshay says:

    Plz sent me the fees details along with the loan details

  64. saif ali ben says:

    how many this course fee?

  65. Kajal nagar says:

    Please send me course fees details and important date of submission of application form

  66. Your Name... says:

    Please send me course fees details and imp dates of application form nd exam dates

  67. B varalakshmi says:

    When is kea entrance exam dates and applications for pgcet exam is issued ?

  68. karnipriya says:

    I am class 12th passout student with science maths stream.Is bca provide govt. job.

  69. Hanamant teli says:

    Presently i am studying computer sci after i want mca course so which exam i have to appear for mca seat please tell me

  70. ankita gupta says:

    How much fees

  71. sampath g says:

    Very happy full in this MCA coures

Leave a comment


Chandigarh University - 2020 Application Closing Soon

Get Updates Download Brochure