Bachelor in Computer Application (BCA)

BCABachelor in Computer Application (BCA) is an undergraduate degree course in computer applications. With the rapid growth of IT industry in India, the demand of computer professional is increasing day by day. This increasing growth of IT industry has created a lot of opportunities for the computer graduates.

Bachelor in Computer Application (BCA) is one of the popular courses among the students who want to make their career in the IT (Information Technology) field. The duration of the course is 3 years and divided into 6 semesters. It comprises of the subjects like database, networking, data structure, core programming languages like ‘C’ and ‘java’. This course provides a lot of opportunities to the students who are interested in computer field and wants to work in the IT sector as programmer or software developer. To get complete knowledge about the course and career scope, you can go through this article.

Get Latest Career Notification about BCA Courses, through SMS or E-mail by entering your details below.
  • This field is for validation purposes and should be left unchanged.


Before planning for any examination it is very important to check out some basic but important points. One of the most important point before applying any course is the eligibility. It needs to be checked whether the candidate is eligible for appearing for desired course or not. The students who are interested in BCA as their higher studies must fulfill the following eligibility criteria:

  • Candidate Should be a citizen of India.
  • Candidate must have passed class 12th or senior secondary examination with at least 50% marks including English.
  • The 12th examination must be passed/Appearing with mathematics as a compulsory subject.
  • The minimum age limit is 17 years and the maximum age varies between 22-25 years.
  • The students are generally admitted on the basis of personal interview and written examination conducted by various institutes/universities.
  • Some institutes/universities admit student on merit basis.
  • The merit is prepared on the basis of candidate’s performance in the qualifying examination (12th).

Courses & Duration

The BCA is an undergraduate degree course in computer applications for duration of 3 years. After completing BCA, a student can go for MCA which is a master course in computer application and is considered equivalent to engineering course (B.Tech).

The study period of BCA includes various subjects such as Programming in C Language (Basic and Advanced), Networking, World-Wide-Web, Data Structure, Advanced C Language Programming, Database Management, Mathematics, Software Engineering, Object Oriented Programming using C++, Visual Basic, Programming using PHP, JAVA, Oracle, Operating Systems, Web Scripting and Development, etc.

The course curriculum of BCA is somewhat similar to the course as Bachelor of Technology (B.Tech).

Entrance Exams:



There is a huge scope in the field of BCA. One can do job or can go for higher studies after the completion of course.

Self employment option is also available. You can do freelancing or develop your own software if you have that much skills. There are many software MNCs (Multi National Companies) which provide job to the BCA graduates. If candidate has a work experience and all the necessary required skills then he/she can hold good positions in MNCs.

If you want deep knowledge in this field, then you can go for advanced courses such as MCA and PhD. MCA can be specialized in systems management, systems development, management information system, etc. After the completion of MCA, candidate can also get the job of lecturer in any of the reputed institutions.


Mostly, the admission to BCA course is done through the entrance test. Various Universities/Institutions conduct its own entrance exam for granting admission to their colleges. Some colleges provide admission on the basis of merit prepared by the score of qualifying examination (12th).

Also Check – Courses After 12th

Career & Jobs

The demand of IT professionals is increasing not only in India but also in abroad. After the completion of the course, the student can find a job in reputed IT companies like IBM, Oracle, Infosys, and Google. The student can work as a system engineer, junior programmer, web developer or as a system administrator. This field provides you ample opportunities to make your career not only in private sector but also in the public sector. The government organization like NIC, Indian Army, Indian Air Force and India Navy also recruit large number of computer professionals for their IT department. After the completion of the course a student’s work profile may include:

System engineer in the top companies like Infosys, Wipro, hp, Google.

  • A system engineer develop, test and evaluate software, circuits and personal computer.

Programmer in various software development firms.

  • The duty of programmer is to write code for software. A programmer is primarily works in the computer language such as Assembly, COBOL, C, C++, C#, Java, Lisp, Python, etc.

Web developer in various web designing companies and online digital marketing companies.

  • A web developer is a programmer who specializes in the development of world wide web applications. The role of web developer is to build and maintain websites. A web developer must have skills in HTML/XHTML, CSS, PHP, JavaScript , etc.

System Administrator in an organization including a bank, school or college.

  • A System administrator is responsible for setting up and maintaining the system or server.

Software developer in the companies like Microsoft, Google, face book.

  • The sole responsibility of software developer is to develop software that ease the tasks of the people and enable to perform work efficiently. A software developer also installs, test and maintains the software.

Top Recruiters

A number of top recruiters look for the fresher degree holders for offering opportunity of work with. BCA is one of the demanding courses under the IT sector. Here, we have listed the prestigious companies that recruits BCA graduates:

  • Cognizant
  • TCS
  • Syntel
  • HCL
  • NIIT
  • Dell
  • Wipro
  • Tech Mahindra
  • Accenture
  • Hexaware Technologies Ltd.


The IT field is one of the highest paying fields for a fresher. A computer professional working in a big MNC can easily get an initial package of Rs. 25,000 to Rs. 40,000 per month. Some IT giants like Google, Microsoft, Oracle, Face book pays even a six figure salary to a fresh graduate.

Share on social media:
Displaying 965 Comments
  1. Phalguni Mahato says:

    Sir, Thanx for Giving the information

  2. Sangita Barnwal says:

    Sir i want to know that can i get the job after bca

  3. Nitish Panwar says:

    Sir I have complete my 12th and u got 70.8% but I don’t have computer as a subject so I am eligible for BCA?

  4. thanks for this jobs says:

    Thanks for all of this information

  5. Digvijay says:

    How many years required for mca after completed post graduation in bca .

  6. indrajeet says:

    I have pass 12th class I am eligible for bca

  7. SAURABH says:

    dear sir i have passed 12th and i got 78.60%in pcm,can i eligible for bca cource

  8. Deepak kullu says:

    Teacher I have pass +2 and i got 68 in computer but i didn’t take math so am I eligible for BCA

  9. Deeepsh baid says:

    If i get 40% in maths and in plus 2 i get 80% as english plus 3 excluding computer and maths with the subjects of english,accounts,comm.,hindi
    So can i be applied to bca r mca.

  10. nitesh says:

    sir i have passed 12th class (pcb) and in which get 67% sir i can do this course

  11. Alok says:

    Sir without maths can i eligible for bca course?? I have fully computer knowledge…waiting for answer…

  12. Shyam epper says:

    Sir I have passed 12th art 67% can I eligible BCA course

  13. Surya says:

    Hi sir im now studying BCA 1st year.which type of jobs there after completing BCA

  14. Sudip patra says:

    Dear sir,i have pass 12 th PCMB with All over 53% mark and math wth 44% of marks.Am i Eligible for bca course.i hope you may reply fast….

  15. Gyanbhushan says:

    I am very happy to see this because I also want to do this course.I completed my course of 12th and I got 88% marks in PCM

  16. Adars says:

    I have opted for pcme can i take mca

  17. Nishchitha says:

    Dear, sir I passed my 2nd puc with 82% in PCMB. But I got 97% in Mathematics & I don’t have much computer knowledge, I know only basic thing about it. Am I eligible for BCA course. plz suggest me about it…

  18. sushsnt kumar chy says:

    sir, i am passed from 54.4% can i do it i live at delhi grgoa vihar

  19. Mariam says:

    I have passed 12th with 97.4% in Arts Stream. But I did not have maths. Can I still get admission in BCA?

  20. Sharaz Ahmed says:

    Dear Sir, I completed my 12th, with 56% in Mathematics & Computer Science. Can i do BCA. What are the best college for doing BCA in Jammu and Kashmir. But sir i want to do BCA,I h’ve good knowledge of computer…..

  21. gokul says:

    sir,i have done my MPC in 2017.i want to join BCA..what are the best colleges for doing BCA in hyderabad and what examination should i write for it?

  22. amaan says:

    sir i passed my 12th with pcmb and i m not a student of computer science than is Bca is a difficult course for me

  23. Praveen Kumar says:

    like for the best institute in India is IITs.
    Which institutes is best for BCA & MCA.

  24. Priya Yadav says:

    Sir I want to take admission in BCA how can I get admission plz tell me about the college in Allahabad and Lucknow where we get admission

  25. Muskan banu says:

    Dear sir I passed 12 plus,I got 66% in PCMB, but in mathematics got 57%. Can I eligible for BCA ????? Plz suggest but am interest in computer science

  26. Rahul Choudhury says:

    Sir, BCA course is not so much popular in Assam. In fact, some haven’t even heard about this course. And that is why, my parents are not approving my choice to study BCA. They are worried that it doesn’t has that much future opportunity as B.Sc course has. But I don’t want to do B.Sc, and instead want to pursue a degree on Computer Science. So my question is, does BCA has really a promising future career as they say it has? Please answer my question, as I am a little bit worried too.

  27. Akshita garg says:

    Sir I completed my 12th with 77%.can I do BCA

  28. Poshith says:

    Sir I have done 12th pcmb and I got 70% can go to BCA

  29. Khadake Ramchandra says:

    Muje 12 me 62 percent hai Mai bca kr sakta Ho kya

  30. Dhruvi choksi says:

    I have just passed 12 class and I have got 72 percentage I further want to take bca and then want to joint Google so what to do after completing bca

  31. Poornima SG says:

    Sir I have completed my 12th with 80% and I’m from science stream (pcmb) and I don’t have any computer knowledge will it be easy for me to do BCA.Am I eligible to take up this course plzzz reply me sir and help me out in this

  32. Varun hattikal says:

    Sir I am so weak in maths i got 53 marks in puc 2nd science is it easy in bca maths!…

  33. Kshitija gadling says:

    Sir i am 12th sci. Student i have passed in 50percent so i have eligible in bca?

  34. Vishakha Bhausaheb Biradar says:

    I jave passed 12 th PCB abd got 58.71%

  35. Vrushali tayade says:

    Dear sir i have passed 12th
    And got 660
    But english i got 45
    Can i eligible for bca cource??

  36. Aishwarya says:

    I have 62% in 12th science and have also IT subject I am eligible for BCA?

  37. Chandan kumar says:

    Is bca or bsc in computer application is same thing ?
    Can i take the admision in mca after compeleting bsc in computer application

  38. vishnu dev says:

    dear sir i have passed 12th with arts but i have good knowledge of computer can i eligible for bca course

  39. Satya says:

    Sir i m learning java…from 3 i m in cls 12…can i go to BCA….in college?

  40. Sara sheikh says:

    I have passed my 12
    With commerce
    But I have not studied math in 12
    If I am eligible for this course

  41. Sharanya says:

    Hi There!!.. I’ve got 86% in PCM but less in cet can I opt for BSC or else BE

  42. Dheeraj says:

    Sir bba ki value jayda h ya fir bca ki

  43. yasin says:

    I completed my plus two commerce with computer application can i apply for bca computer application? Hop u replay fast

  44. rafikul islam says:

    sir i have pass class 12 with PCMB but not having computer science, sir am i eligible for bca course.

  45. Anuj S says:

    I am 12th commerce student.I got 57 percent with accounts then can I get bca?

  46. Kinshuk swarnkar says:

    Dear sir i have passed 12th
    And got 60%
    But in mathematics i got 34%
    Can i eligible for bca course

  47. Prajwal Narwariya says:

    sir I comlited 12 and I got 52% so I eligible gor BCA

  48. Gopal Gadge says:

    Dear sir I have passed 12th and I got 57% including maths ,can I eligible for bca course

  49. Palak Motiyani says:

    Am I able to pursue in BCA if I have scored 70 in HSC exams?

Leave a comment

Like us on Facebook

UU Dehradun - Apply Now