Bachelor of Computer Application [BCA] Course - Syllabus and Subjects

BCA Course - Syllabus and Subjects Details:

Degree: Bachelors

Full Form of BCA : Bachelor of Computer Application

Duration : Three years

Eligibility : To be eligible for BCA, you should have passed 10+2 from any stream with Maths as passing Subject with minimum 45% marks in aggregate.

Average Fee : 30,000 INR

About Bachelor of Computer Application [BCA]:

The BCA  course full form is Bachelor of Computer Application which is UG computer application course.

Average BCA course fees in India ranges from 1.2 lakh INR to 6 lakh INR for three years in different colleges.

After completing BCA ,a student can find jobs in various fields like software developmet, banks, government departments, education ,etc. 

The average monthly salary offered in BCA jobs ranges between 15000 to 25000 INR.


What is Bachelor of Computer Application [BCA]?

What is Bachelor of Computer Application [BCA]?

What is Bachelor of Computer Application [BCA]?


Why Choose Bachelor of Computer Application [BCA]?


Why Choose Bachelor of Computer Application [BCA]?

Why Choose Bachelor of Computer Application [BCA]?


Eligibility Criteria for Bachelor of Computer Application [BCA]?

Eligibility Criteria for Bachelor of Computer Application [BCA]?

Eligibility Criteria for Bachelor of Computer Application [BCA]?


Admission Procedure for Bachelor of Computer Applications [BCA]?

Admission Procedure for Bachelor of Computer Applications [BCA]?

Admission Procedure for Bachelor of Computer Applications [BCA]?


Entrance Exam Pattern for Bachelor of Computer Application [BCA]:

The entrance exam is based on objective type questions related to following topics:

  • Quantitative Aptitude
  • General Knowledge
  • English language & Comprehension
  • Logical Reasoning
  • Computer Knowledge & IT

Syllabus & Subjects Summary for Bachelor of Computer Application [BCA]:


  • BCA course syllabus and subjects may differ from university to university.
  • In BCA course is for three years which is divided into six semesters.
  • BCA course is equivalent to B.tech in computer science.
  • After BCA course student may pursue higher education like MCA course.


Jobs, Scope, Salary, and Placements Summary for Bachelor of Computer Application [BCA] 


The major employment sectors where a BCA degree is demannded are in Institutions,Software development,testing and development,government agencies and many other.

BCA course job opportunities also yield a good salary to the graduate.

Average salary offer for BCA course graduates in :
  • Bangalore location with RS. 360,600 per annum
  • Delhi and Mumbai with Rs.332,000 per annum
  • Hyderabad with Rs.310,000  per annum

Pay scale for graduates starts at around 2.8 lacs and increases with experience.

Job Profile:

There are various career options in IT sector for BCA graduate.A student can work as a:

  • Programmer
  • System Analyst
  • Network Designer
  • Game Developer
  • Software Engineer
  • Software Tester
  • Project Manager
  • System Administrator
  • System Security Officer
  • Software Architect
  • Associate Software Engineer

Higher Studies Courses After BCA :

If a student wants to pursue higher studies then the following career options are available:


  • Master of Computer Application – MCA
  • Masters Degree in Information Management – MIM
  • Masters in Computer Management – MIM
  • Post Graduate Program in Corporate Studies – PGPCS
  • Information Security Management -ISM
  • Master of Business Administration – MBA

BCA Course Curriculum:


The following subjects are taught in BCA :


  • Software Development

  • Software Engineering

  • Artificial Intelligence

  • Multimedia Systems

  • Web-Based Applications

  • Theoretical Computer Science

  • Database Management System

  • Data Communication And Computer Networks