Bachelor of Computer Application

Stream Computer Applications
Course Type Degree
Duration 3 Years

Bachelor 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.

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.

Job Types:

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 , Programmer,  Web developer, System Administrator, Software developer.

Top Bachelor of  Computer Applications Colleges in India 

  1. Ambedkar Institute of Technology, Delhi. 
  2. IGNOU Delhi - Indira Gandhi National Open University.
  3. Government Science College, Bangalore.
  4. Aliah University, Kolkata.
  5. St Xavier's College, Ahmedabad.
  6. JNU Delhi - Jawaharlal Nehru University.
  7. Government College, Sector 9 Gurgaon.


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

Entrance Exam - Bachelor of Computer Application
Exam Name Grade Level Exam Date