Don't Worry we will help you.Fill the Form to get in Touch with US.
BCA (Bachelor of Computer Applications)
What is BCA (Bachelor of Computer Applications)?
The full form of BCA is Bachelors in Computer Application. BCA is a three year undergraduate degree programme for candidates wishing to delve into the world of Computer languages. One of the most popular options to get started with a career in Information Technology, the course gives you an insight into the world of computers and its applications.
A BCA degree is considered to be at par with a BTech/BE degree in Computer Science or Information Technology. The degree helps interested students in setting up a sound academic base for an advanced career in Computer Applications.
Eligibility for BCA Course
To pursue a BCA programme, one need not have Physics, Chemistry and Maths as subjects in Class 12th. Infact, candidates who have pursued Arts or Commerce in class XII can also join the course.
Basic eligibility requirements for a BCA course:
Aspirants must have passed 10+2 from any stream with English as a subject with minimum 45% to 55% marks in aggregate (the pass percentage might vary from college to college)
While some colleges/universities admit aspirants on merit basis, the others admit students on the basis of personal interview and written examination.
BCA: Course Highlights
Tabulated data below represents some major highlights of the course.
10+2 from a recognized university
Counselling after qualification of entrance examination
Top recruiting organizations
IT & Software Companies
Top recruiting areas
Software Development, Testing, Digital Markting, etc.
Average Course Fee
Rs 70,000 - 2 Lakh
Average Starting Salary
Rs 2 Lakh - 8 Lakh
Required Skillset for BCA
Strong programming knowledge
Sound knowledge of Computers and IT
Ability to develop applications for practical aspects
Strong communication skills
Strong database concepts
The basic course curriculum of BCA, typically lays emphasis on database management systems, operating systems, software engineering, computer architecture, web technology and languages such as C, C++, HTML, Java etc.
Here’s an overview of the topics you would likely study in a BCA programme across 6 semesters:
Hardware Lab (CIA Only)
Case Tools Lab (CIA Only)
Basic Discrete Mathematics
Statistics I For BCA
Digital Computer Fundamentals
Introduction To Programming Using C
Data Structures Lab
C Programming Lab
Visual Programming Lab
PC Software Lab
Programming In Java
Database Management Systems
Java Programming Lab
Object Oriented Programming Using C++
DBMS Project Lab
Web Technology Lab
Language Lab(CIA Only)
Domain Lab (Cia Only)
Design And Analysis Of Algorithms
OOAD Using UML
User Interface Design
Graphics And Animation
Introduction To Soft Computing
Advanced Database Management System
Web Designing Project
Graphics And Animation Lab
Python Programming Lab
Business Intelligence Lab
BCA Jobs & Top Companies
In the ever growing IT industry, the demand for BCA graduates is increasing rapidly. With a BCA degree, candidates can find lucrative job opportunities in private as well public sector.Some of the leading IT companies recruiting BCA graduates include Oracle, IBM, Infosys and Wipro. Government organizations like the Indian Air Force(IAF), Indian Army, and India Navy hire a large number of computer professionals for their IT department.
Some of the job profiles that one can bag after completing a BCA programme is that of a:
As far as the salary is concerned, a fresher working for a leading MNC might get a salary ranging from Rs. 25,000 to Rs. 40,000 per month. However, it was reported that IT giants like Facebook, Microsoft etc pay a six figure salary to fresh graduates they hire.
What after BCA?
This is one of the most common questions asked by candidates. You could give an instant thrust to your career by pursuing MCA (Masters of Computer Applications) after BCA.
However, there are other options too that you could consider doing after completing your BCA degree:
Prepare for CAT and go for an MBA in IT Management
Complete your Master’s degree by studying MSC (IT)
Go for a networking diploma and prepare for CCNP or CCNAcertification
Prepare for Microsoft Certified Solutions Associate (MCSA) Certification or Redhat certifications and work as a System Administrator or Desktop Technician or Help desk Assistant.
You could also improve your teaching skills and work as a computer teacher/instructor in school, universities and colleges
If you are good in web programming then improve your coding skills and make your career in Web Development. You can also work as an independent web designer.
A lot of BCA graduates also go for government jobs. You could consider one too.
BCA Course Fees:
Bachelor of Computer Application [BCA] average fees structure in India is 15k to 2 lakhs per annum. Some of the government colleges require less amount of fee and it may also vary based on the institution standards.
BCA Course Syllabus:
Bachelor of Computer Application [BCA] course syllabus is giving basic knowledge about database, networking and programming languages. This helps the student to get a job in IT and other computer-related jobs. The following table shows the subjects which have been thought for students in common
BCA Course Eligibility:
Bachelor of computer application [BCA] is equivalent to B.Tech or BE Computer engineering. The students who had passed 10+2 with the minimum marks of 45% to 60% in any recognized board of education are eligible for BCA admission in colleges.
Some universities or colleges will conduct BCA entrances to evaluate the student's knowledge and based on the eligibility giving admission to their colleges. The person who is more interested in computer skills and this course is more suitable for them. There are no common entrances for BCA courses it is separately conducted by the colleges. There are specific colleges like BIT Mesra, Amity University, etc. which take admission purely based on marks scored in the 10+2 examination.
Specialisations for BCA Course are listed below
Music and Video Processing
Personal Information Management
BCA Job Opportunities:
Bachelor of Computer Application [BCA] consists of subjects like Introduction to programming using C, Statistics for BCA, Algebra, Digital Computer Fundamentals, Calculus, Operating Systems, Data Structures, Computer Networks. So they can able to work as an
Companies like TCS, Infosys, Cognizant are hiring BCA freshers to work in their company. One can also pursue higher education after BCA is Master of Computer Application [MCA] which can able to provide better knowledge about programming skills and better salary packages.
List of BCA Colleges:
Bachelor of Computer Application [BCA] is one of the popular courses all over India for those who want to make their career in MNC companies and IT companies. One should get a good quality of education to make their future good. Here are some of the top colleges to pursue their BCA.
Symbiosis Institute of Computer Science and Research, Pune
BCA is a 3-year undergraduate course. Most candidates pursue higher studies (MCA) after this. B.Tech in Computer Science and Education is a 4-year undergraduate course that encompasses a large scope of software and hardware.