BCA Course 2020: Eligibility, Colleges, Admission Process, Salary

bca course details in india

In today’s competitive world, if one has to enhance skill levels in computer knowledge. BCA course is the first step towards the vast kingdom of the computer. Day by day computers are becoming the backbone in each n every field. So learning computer courses is important for students who dream of their bright future in IT fields.

What is the BCA course?

BCA stands for Bachelor in Computer Application. Nowadays BCA is getting popular among the youth. Students after completing their 12th are opting for BCA course.

BCA is a three-year undergraduate degree course for those who have a keen interest in IT.

Eligibility for BCA Course

  • Students should be a citizen of India.
  • Students should have passed class 12th with at least 50% marks along with English.
  • The 12th exams cleared with mathematics as a compulsory subject.
  • Students with age of 17 years are minimum and the maximum age is between 22-25 years.
  • The students are mostly granted on the basis of personal interview and written exams conducted by various institutes.
  • Some colleges admit students on merit basis.
  • The merit is prepared on the basis of student’s performance of class 12th exams.

Admission Process for BCA Course

Generally, admission to BCA is done through the entrance test. Numerous Universities/Colleges & Institutions conduct their own entrance exam for granting admission to their colleges. Whereas there are some colleges which provide admission on the basis of merit achieved by student’s which is scored while qualifying exam of class 12th

BCA is generally of 3 yrs.course and it consists of 6 semesters. Each year has 2 semesters. A student who is in this stream has to study 6-7 subjects in each semester. Generally, all the institutes of this field have these subjects.


Semester – 1

  1. Business Communication
  2. Principles of management
  3. Programming principles and Algorithms
  4. Business Accounting
  5. Computer Laboratory and 
  6. Practical Work(OA & PPA)

Semester – 2 

  1. Organizational  Behavior
  2. Elements of Statistics
  3. ‘C’ Programming
  4. File Structure and Database Concepts
  5. Cost Accounting
  6. Computer Laboratory and 
  7. Practical Work(C.P & DBMS)

Semester – 3

  1. Numerical Method
  2. Data structure using ‘C’
  3. Software Engineering
  4. Management Accounting
  5. RDBMS
  6. Computer Laboratory & Practical Work( DS & RDBMS)

Semester – 4

  1. Networking
  2. Visual Basic
  3. Inventory Management (SAD)
  4. Human Resource Management
  5. Object-Oriented Programming using C++
  6. Computer Laboratory and Practical Work ( VB & C++)

Semester – 5

  1. Net Frameworks
  2. Internet Programming & Cyber Law
  3. Principles of Marketing
  4. Core Java
  5. Project Work (V.B)
  6. Computer Laboratory and Practical Work( NET & Core Java)

Semester – 6

  1. E-Commerce
  2. Multimedia System
  3. Introduction to SysPro & Operating Systems
  4. Advance Java 
  5. Project Work (Banking & Finance, Cost Analysis, Financial Analysis, Payroll EDP, ERP, etc.
  6. Computer Laboratory and Practical Work (Multimedia & Advanced Java)

Top 10 Colleges For BCA Course In India

College NameLocation
Symbiosis Institute of Computer Studies and ResearchAtur Centre, Gokhale Cross Road, Model Colony, Shivajinagar, Pune, Maharashtra 411016, India
Department of Computer Science Christ (Deemed to be University)Hosur Rd, Bhavani Nagar, S.G. Palya, Bengaluru, Karnataka 560029, India
Loyola College (Autonomous)Sterling Rd, Nungambakkam, Chennai, Tamil Nadu 600034, India
Stella Maris College (Autonomous)Cathedral Rd, Poes Garden, Gopalapuram, Chennai, Tamil Nadu 600086, India
Amity Institute of Information TechnologySector 125, Noida, Uttar Pradesh 201313, India
Kristu Jayanti CollegeP..O, Hennur Main Rd, K.Narayanapura, Kothanur, Bengaluru, Karnataka 560077, India
Women’s Christian College51, College Rd, Opp Standard Chartered Bank, Subba Road Avenue, Nungambakkam, Chennai, Tamil Nadu 600006, India
St. joseph’s College (Autonomous) 36, Langford Rd, Bheemanna Garden, Langford Gardens, Bengaluru, Karnataka 560027, India
Madras Christian College (Autonomous)Tambaram, Chennai -600 059, Tamil Nadu, India.
Goswami Ganesh Dutta S.D. CollegeSector 32-C, Chandigarh 160030, India

BCA Specialization

Doing BCA along with some specialization is just like a cherry on the cake. One can choose any option given below

  • Computer Graphics
  • Programming Languages
  • Database Management
  • System Analysis
  • Word Processing
  • Internet Technologies
  • Accounting Application
  • Animation
  • Music & Video Processing
  • Personal Information Management

After completing BCA successful question arises what to do next MCA or MBA and most people are in a confused mindset. So please keep on reading to solve this query.


MCA stands for Masters in Computer Application & MBA stands for Masters of Business Administration.

If anyone who is at it’s best in programming & all other computer works must opt MCA  for a step towards a bright future.

Related: MCA Course Details: Eligibility, Best Colleges, Fees, Course Duration, Jobs

On the other hand, anyone can go for an MBA whose mind is of being an Entrepreneur and wants to make new paths in life by his own efforts.

But systematically after completing BCA next level which comes is MCA. 

Other than MCA and MBA one can opt for short term courses like air net, Java, Oracle, My SQL, VB, SAP & Web development. These courses are best for those who are willing for a bright future as soon as possible and for those also who can learn these courses side by side with their studies. These courses don’t put much burden on anyone’s pocket & ensure a bright future.

Fields one can opt after BCA

After completing BCA from any famed institution anyone can hope for their bright future as a chief information officer, computer programmer, computer support service specialist, computer scientist, computer systems analyst, database administration, Information systems manager, software developer, software publisher, systems administrator, lecturer in any University/College.

On another hand, if anyone is interested in government organization anyone can join government banks as clerks, probationary officers, short service commission for Navy or Army, IAS, IPS, CBI, Group examinations, RRB or UPSC are highly in demand after doing BCA.


Presently for the fresher of BCA, the IT field is one of the well-paying fields. Placing in a big MNC can easily get an initial package of Rs. 25,000 to Rs. 40,000 per month for a computer professional. Renounced companies like Google, Microsoft, Oracle, Facebook pays a salary that one can’t even expect as a fresher.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top