Related image

About BCA 

BCA  is Professional Under Graduate level computer course in which students learn about computer programming,coding,software developing,etc. BCA stands for Bachelor in Computer Applications.With increase in electronic gadgets such as computer,smartphones and tablets demand of software developers is also increasing.Time duration of this course is 3 years.Students from any stream either Maths,Bio or Commerce can take admission in BCA course.


Eligibility Criteria for BCA


  • Any student who have passed class 12 examination with minimum 50% marks  or equivalent can apply for admission in BCA course.
  • Student with non -maths background are also eligible for BCA course.Only few college have boundation for non-maths background students.


BCA Admission Procedure

  • Student can  take admission in BCA course by passing the entrance exams conducted by different universities/colleges or can take direct admission in colleges.
  • BCA course can be done in Regular or Distance mode.
  • BCA course duration is  3 years which comprises of 6 semesters.
  • Fee for complete BCA course of 3 years duration ranges from 1.20lakh to 6 lakh Rupees.i.e       (40 thousand per annum to 1.50 lakh per annum).

BCA Syllabus

Basically the syllabus in different universities is different in different semesters.
But some common subjects  that students are going to learn in the next three years of their BCA course are-


  1. Operating system
  1. knowledge of Windows, Linux
  1. Ms office
  1. Mathematics
  1. Computer fundamental
  1. Digital computing
  1. C
  1. C++
  1. Data structure
  1. Algorithm design
  1. Networking
  1. Computer graphics
  1. Database
  1. Java
  1. .Net
  1. Software Engineering



Job opportunities after BCA course

After completing BCA students have many good job opportunities such as-Students can go for jobs in Private sectors  or can also go for Government jobs.



Government jobs


  • Banking 
  • SSC
  • Civil services
  • Railways
  • Defence,etc

Private sector-

Student can get job as a system engineer,developer ,software tester,software engineer,system administrator,in some good MNCs such as IBM,Infosys,TCS,Wipro,Accenture,Google,Oracle according to their skills and experience.As a fresher the salary of a BCA graduate working in MNCs is from 15,000 Rupees per month to 40,000 Rs per month which is based on skills,college,experience etc.



Master Courses



 After completing BCA a students can take admission in higher studies Such as MCA or MBA.After BCA ,Doing MCA is very much benefical if  you want to get a good job and high salary packages.
A MCA student from JNU,NITs or BHU can easily get a very decent packages  of 8-10 lack rupees per annum and Maximum salary can be upto 25-30 lacks per annum .



Thanks for reading , I hope this information  is helpful for you . Please comment in the comment box for any help or suggestions.