BCA

  1660   0   0   0   0 tuteeHUB earn credit +10 pts

BCA: Full Form, Subjects, Course, Eligibility, Fees, Scope, Jobs, Admission, Top Colleges 2021

About

The full form of BCA is Bachelors in Computer Application. BCA is a 3-year undergraduate degree programme that focusses on knowledge on the basics of computer application and software development. 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.The course of BCA includes database management systems, operating systems, software engineering, web technology and languages such as C, C++, HTML, Java etc. The fees for BCA generally ranges from INR 37,500 to 5 lakh. The minimum and most important eligibility criteria for BCA followed across all colleges is 45 per cent marks in Class 12 or equivalent examination. There are no subject level restrictions for pursuing BCA as students with any subjects in Class 11 and 12 can apply for BCA unlike BTech.Β 

Recruting companies include both big established companies like HP, Accenture, Capgemini, Cognizant and new-age technology startups like Flipkart. The average salary package post BCA varies between INR 4 LPA to 10 LPA depending on company and the specific role/designation. A BCA graduate has scope in jobs such as Software Engineer, Web Designer and System Analyst.

Eligibility for BCA Course Β 

To pursue a BCA programme, one need not have Physics, Chemistry and Maths as subjects in Class 12. In fact, 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 Class 12 from any stream with English as a subject with a minimum of 45 to 55 per cent marks in aggregate (the pass percentage might vary from college to college).
  • While some colleges/universities admit aspirants on a merit basis, others admit students on the basis of personal interviews and written examinations.

Note: The eligibility criteria might differ from college to college.

Read: Eight things to keep in mind while choosing a college for BCA

Download Complete List of BCA Courses BCA: Course Highlights

The tabulated data below represents some major highlights of the course.

Particulars Details
Course Level Undergraduate
Duration 3 years
Examination Type Semester System
Eligibility Class 12 pass from a recognised university
Admission Process Either by Merit based or Exam based
BCA recruiting organizations HCL, HP, Infosys, TCS, Capgemini, Cognizant, Flipkart, Amazon and others
BCA Jobs Software Developer, Technical Analyst, System Administrators, Programmer, Tech support and others
Average Course Fee INR 70,000 - 2 Lakh
Average Starting Salary INR 2 - 8 Lakh
BCA Subjects Data Structures, Hardware Lab, Operating Systems, Database Management, User Interface Design, UNIX Programming, Financial Management, etc.
Required Skillset for BCAΒ 

Strong programming knowledge

Sound knowledge of Computers and IT

Ability to develop applications for practical aspects

Analytical Thinking

Strong communication skills

Creativity

Team work

Strong database concepts

BCA Entrance Examination

Candidates seeking admission to BCA course should fulfill the eligibility criteria to contest in the entrance examination. Different institutes conduct the entrance examination to admit eligible candidates only. Check the list of some popular BCA entrance examination and conducting body below:

Exam

ConductingΒ  Body

Management Aptitude Test (BU MAT)

Bharatiya Vidyapeeth University, Pune

Sri Sathya Sai Institute of Higher Learning Admissions Test (SSSIHLAT)

Sri Sathya Sai Institute of Higher Learning

RAMA University Entrance Test (RUET)

Rama University, Uttar Pradesh

Indraprastha UniversityΒ  Common Entrance Test (IPU-CET)

Guru Gobind Singh Indraprastha University

Symbiosis Entrance Test (SET)

Symbiosis International University

North Maharashtra University Undergraduate Common Entrance Test (NMU UG CET)

North Maharashtra University, Jalgaon

Gitam Science Admissions Test (GSAT)

Gitam University

Lucknow University Computer Science Admission Test (LUCSAT)

Lucknow University

AIMA UGAT

All India Management Association

BCA Specialisations

Some popular BCA specialisations available for admissionΒ  are:

  • Internet Technologies
  • Animation
  • Network Systems
  • Programming Languages (C++, JAVA, etc.)
  • Systems Analysis
  • Music and Video Processing
  • Management Information System (MIS)
  • Accounting Application
Download Complete BCA Syllabus BCA Syllabus

The basic syllabus 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 syllabus/subjects you would likely study in a BCA programme across 6 semesters:

BCA Semester 1

BCA Semester 2

Hardware Lab (CIA Only)

Case Tools Lab (CIA Only)

Creative English

Communicative English

Foundational Mathematics

Basic Discrete Mathematics

Statistics I For BCA

Operating Systems

Digital Computer Fundamentals

Data Structures

Introduction To Programming Using C

Data Structures Lab

C Programming Lab

Visual Programming Lab

PC Software Lab

Β 

BCA Semester 3

BCA Semester 4

Interpersonal Communication

Professional English

Introductory Algebra

Financial Management

Financial Accounting

Computer Networks

Software Engineering

Programming In Java

Database Management Systems

Java Programming Lab

Object Oriented Programming Using C++

DBMS Project Lab

C++ Lab

Web Technology Lab

Oracle Lab

Language Lab(CIA Only)

Domain Lab (Cia Only)

Β 

BCA Semester 5

BCA Semester 6

Unix Programming

Design And Analysis Of Algorithms

OOAD Using UML

Client-Server Computing

User Interface Design

Computer Architecture

Graphics And Animation

Cloud Computing

Python Programming

Multimedia Applications

Business Intelligence

Introduction To Soft Computing

Unix Lab

Advanced Database Management System

Β 

Web Designing Project

Graphics And Animation Lab

Python Programming Lab

Business Intelligence Lab

Β  Download BCA Subject & Fees Details Top BCA Colleges in India: Fees and Salary

A number of colleges offer BCA admission and hence sometimes it becomes difficult to choose the best college for admission. Here is the list of some popular BCA colleges in India along with the total fees and average salary offered:

BCA Private Colleges Fees and Salary Offered

Colleges Name

Total Fees

Salary Offered (in Lakh Per Annum

Loyola College

INR 1.44 L

INR 3.92

Kristu Jayanti College

INR 2.27 L to 2.42 L

INR 4.5

Amity University, Noida

INR 6.36 L

-

Women's Christian College

INR 1.87 L

INR 2.48

Banasthali Vidyapith

INR 3.09 L

INR 2.6

St. Xavier's College, Ahmedabad

INR 47.72 K

INR 2.22

Presidency College

INR 2.4 L

INR 3.45

Jagan Institute of Management Studies, Rohini, Sector-5

INR 2.59

-

BCA Course Fees in Government Colleges and Salary Offered

Colleges Name

Total Fees

Salary Offered (in Lakh Per Annum

Madras Christian College

INR 1.02 L

INR 2.52

S.S. Jain Subodh PG College

INR 69,500 K

INR 8.5

PSG College of Arts and Science

INR 1.57 L

INR 2.49

Guru Nanak College

-

INR 3.0

Refer to the infograph for better understanding

BCA Top Companies & JobsΒ Β 

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:

  • System Engineer
  • Software Tester
  • Junior Programmer
  • Web Developer
  • System Administrator
  • Software Developer

As far as the salary is concerned, a fresher working for a leading MNC might get a salary ranging from INR 25,000 to INR 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.

Read: Top specialisations you can opt for 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Β CCNA certification.
  • 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.

DFP-Banner

BCA (Bachelor of Computer Applications) Frequently Asked Questions (FAQs)

Q. What is BCA course?

A. BCA or Bachelor of Computer Applications is an undergraduate course that will build the knowledge of the students regarding computer language. By completing this three-year course, the students will be able to build their career in Information Technology and Computer Applications field.

Q. I have finished my 10+2 with Arts stream. Am I eligible for BCA?

A. Yes. Candidates of any stream from a recognized institute will be eligible for BCA admissions. English is a compulsory subject that will be required for admissions by many institutes.

Q. What is the scope of BCA?

A. Due to the ever-growing requirement of technology, the demand for BCA graduates is increasing rapidly. After graduation, BCA students can opt to work for leading IT companies or Government organizations.

Q. What is BCA salary?

A. BCA graduates will earn according to the company that they are recruited to and as per their experience. Freshers in Multi-national companies may earn up to INR 40,000 per month and those recruited to top companies will even earn a higher salary.

Q. Can I apply for BCA without Maths?

A. Yes. Students without Maths will be eligible for BCA admissions.

Q. Are BCA and BTech equal?

A. While BCA is the study of computer applications, BTech in Computer Science Engineering focuses on training the students about computer engineering and hardware. Both courses are good programmes to choose from and depend on the interest of the students and their career goals.

Q. Is BCA a good course after the 12th?

A. Students can opt for BCA after 12th if they have an interest in Computer Applications. Since the demand for BCA graduates is on the rise, the students can opt for the course.

Q. Can I get a job in Google after BCA?

A. After graduating with BCA, the students can apply and are recruited into top companies such as Google, Infosys and more.Β 

Q. What options are there after BCA?

A. After graduation, BCA students can either opt to start their career in the IT industry or pursue higher education by opting for MCA, MBA, MSc and more.

Q. Can I apply for CA with BCA?

A. Yes. BCA graduates are eligible to apply for the Common Proficiency Test (CPT), which is the entrance test for CA.

Q. Is BCA easy?

A. Students who have ample interest in this subject may find the programme to be easy. However, the concepts about computer applications require a lot of studying and dedication.

Course Level Degree
Course Type entry
Course Entry Level UG
Duration 3 years
Total Seats 50
Min Fees 0
Max Fees 0
Paid Course Not Available

Apply for this BCA Course