BCA: Course, Full Form, Admission 2024, Fees, Subjects, Top Colleges, Scope

Bachelor of Computer Applications , Duration - 3 Years

Course Image
What it Takes

10+2

Avg Placement Salary

₹ 3 - 5 Lacs

Is this course a right fit? Check Eligibility

Table of Content

What is BCA ?

Latest Updates at BCA: The CUET UG Result 2024 is now available. The scorecard PDF was also released by NTA after the CUET 2024 final Answer Key was made available.

About BCA

The BCA full form is Bachelor of Computer Applications (BCA). It is a 3-year undergraduate-level program that primarily focuses on computer applications and software development. It serves as a gateway for students who wish to pursue a career in the IT (Information and Technology) field. Moreover, the IT industry is one of the fastest-growing industries in India, and there is a high demand for skilled IT professionals. 

BCA course equips students with various IT skills, fostering proficiency in programming languages like C, C++, Java, Python, Database Management Systems (DBMS), cyber security, operating systems (Windows, Linux), computer networks and software development methodologies, and web development technologies such as HTML, CSS, and JavaScript. 

In order to be eligible for a BCA course the candidate must have passed your 10+2 or equivalent with at least 50% in maths. Some of the prestigious universities that provide BCA programs are Christ University, Symbiosis Institute of Computer Studies and Research, Loyola College, Amity University, and St. Joseph's University. The most competitive entrance exams for BCA programs are CUET, IPUCET, SET, and AIMA UGAT. Additionally, this course is offered in a variety of formats, including integrated, online, and BCA distance learning.

Before going forward, watch -

 

BCA Course Highlights 

Some of the most important information about BCA courses, including costs, length, type, top recruiters, job profiles that are in demand, and subjects covered in the course, is shown in the tabulated data below. Applicants can review the highlights in this table:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Particulars Details
Course Level Undergraduate
BCA Course Duration 3 years
BCA Course Eligibility Class 12 pass with at least 50% marks
BCA Course Admission Process Merit-based/ Exam based
BCA Course Average Fee INR 70,000 - 2 Lakh
BCA Course Top Colleges Christ University, Symbiosis Institute of Computer Studies and Research, Loyola College, Amity University, and St. Joseph's University
BCA Course Average Salary INR 2 - 8 Lakh
BCA Course Top Job Profiles Software Developer, Technical Analyst, System Administrators, Programmer, Tech Support
BCA Course Entrance Exams CUET, IPUCET, SET, UGAT
BCA Top Recruiters HCL, HP, Infosys, TCS, Capgemini, Cognizant, Flipkart, Amazon and others

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Read - BCA Syllabus 

Here are some interesting insights for BCA - 

Industry Trends Impacting BCA Graduates

 

 

 

 

 

 

 

 

 

 

 

Trend Impact
Demand for IT Professionals India's IT exports expected to reach $350 billion by 2025, driving demand for IT graduates
Emerging Technologies Growth in AI, Data Science, Blockchain, Cybersecurity creates more job roles
Start-up Ecosystem Increasing number of tech startups, creating new opportunities for tech graduates
Skill-Based Learning Emphasis on practical skills in coding, software development, and data analytics

 

 

 

 

 

 

 

 

 

 

BCA Course Eligibility Criteria

Candidates have a great opportunity to pursue a BCA course because it is a technical IT course that is available to students from all academic backgrounds, including commerce, science, and the arts. Nonetheless, certain institutions might favor applicants who completed their Class 12 coursework primarily in computer science or mathematics. The candidates must have finished the course from an Indian education board that is recognized.

The following are the fundamental requirements that applicants must meet in order to be eligible to enroll in a BCA course:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Particulars Details
BCA Academic Qualifications The candidate must have completed Class 12 or equivalent from any stream. 
BCA Marks Criteria The candidate should have secured a minimum of 50% aggregate marks in Class 12 or equivalent exam.
BCA Appearing or Passed Criteria The candidates who are appearing for Class 12 as well as those who have completed Class 12 can apply for the BCA course.
BCA Age Limit No age limit is prescribed

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Top BCA Entrance Exams 2024

Some of the most popular entrance exams that applicants use to get into BCA programs are listed below:

 

 

 

 

 

 

 

 

 

 

BCA Entrance Exams Entrance Exam Dates
Symbiosis Entrance Test (SET)  May '25 (Tentative)
Common University Entrance Test (CUET)  May '25 (Tentative)
Indraprastha University Common Entrance Test(IPU CET)  May '25 (Tentative)

 

 

 

 

 

 

 

 

 

 

Also watch -

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BCA Course Subjects

Candidates who are interested in studying the course of BBA must ensure that they are aware with the whole syllabus. The course subjects are based on the 3-year program. Furthermore, the complete details about the BCA syllabus are mentioned below:-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BCA Semester 1 Subjects
Hardware Lab (CIA Only) Statistics I For BCA Digital Computer Fundamentals
Introduction To Programming Using C C Programming Lab PC Software Lab
BCA Semester 2 Subjects
Case Tools Lab (CIA Only) Basic Discrete Mathematics Operating Systems
Data Structures Data Structures Lab Visual Programming Lab
BCA Semester 3 Subjects
Interpersonal Communication Introductory Algebra Financial Accounting
Software Engineering Database Management Systems Object Oriented Programming Using C++
BCA Semester 4 Subjects
Computer Networks Programming In Java Java Programming Lab
DBMS Project Lab Web Technology Lab -
BCA Semester 5 Subjects
Unix Programming OOAD Using UML User Interface Design
Graphics And Animation  Python Programming Business Intelligence
BCA Semester 6 Subjects
Design And Analysis Of Algorithms Client-Server Computing Computer Architecture
Cloud Computing Multimedia Applications Introduction To Soft Computing

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Popular BCA Specializations

The following are some well-liked BCA course specializations that can be obtained through MCA or Advanced Diploma programs:

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

Watch this to know more about top 5 BCA Specializations -

Top BCA Colleges in India Fees and Salary

The fees for the BCA course generally range from INR 37,500 to 5 lakh. The minimum and most important eligibility criteria for BCA degree course followed across all colleges is 45 per cent marks in Class 12 or equivalent examination. This is a list of a few well-known BCA colleges in India, along with the total cost of attendance. There is no ranking hierarchy associated with the colleges mentioned in the table -

Top Private Colleges for BCA Course

Students who want to pursue BCA courses are increasingly choosing private colleges. The list of different private colleges, along with the cost and pay offered during placement, is provided in the following table -

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Colleges Name Tuition Fees in INR
Amity University, Noida  3-11 lakh
Banasthali Vidyapith  4 lakh
Chandigarh University  3-4 lakh
Christ University  7 lakh
GD Goenka University  4.5 lakh
Kristu Jayanti College  2.27 lakh
Loyola College  3 lakh 
Presidency College  3 lakh 
St. Joseph's University  3 lakh 
Symbiosis University  5 lakh 
Women's Christian College  2 lakh 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Government BCA Colleges 

The table below lists the different government colleges that offer BCA courses along with their annual tuition costs. While choosing the college from which to pursue this course, candidates may take into account the following factors:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

College Name Tuition Fees in INR
GGSIPU  3 lakh
Guru Nanak College  1 lakh
K C Das Commerce College  80,000
Madras Christian College  1 lakh
Maulana Abul Kalam Azad University of Technology  1 lakh
Ness Wadia College of Commerce  40,000
Nizam College  41,000
PSG College of Arts and Science  2 lakh
S.S. Jain Subodh PG College  69,500
University of Lucknow 2 lakh

 

 

 

 

 

 

 

 

 

 

 

 

Top-tier Private Institutions

 

 

 

 

 

 

 

 

 

 

College/University Fee Range (Per Year)
Manipal University, Manipal 1.5 - 2.5 Lakhs
VIT University, Vellore 1.5 - 3 Lakhs
UPES University, Dehradun 1.5 - 2.5 Lakhs
Shiv Nadar University, Greater Noida 1.6 - 2.5 Lakhs
SRM Institute of Science & Technology (SRMIST), Chennai 1.8 - 2.5 Lakhs

 

 

 

 

 

 

 

 

 

 

Distance Learning (Online/Correspondence)

 

 

 

 

 

 

 

 

 

 

College/University Fee Range (Per Year)
IGNOU (Indira Gandhi National Open University) INR 10,000 to 20,000
Sikkim Manipal University (SMU) INR 15,000 to 40,000
University of Madras (Distance Learning) INR10,000 to 20,000
Lovely Professional University (LPU) INR 30,000 to 50,000

 

 

 

 

 

Watch BCA colleges in Delhi -

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BCA Scholarships 2024

In India, there are more than 300 BCA scholarships available, most of which are provided by non-governmental organizations, private businesses, and alumni networks. The following table lists some of the best BCA scholarships along with the universities that are awarding them:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

College Name Scholarships
Banasthali Vidyapith  Merit cum Need Scholarship
National Scholarships
For daughters of Kargil Martyrs
Chandigarh University Scholarships based on the Chandigarh University Common Entrance Test (CUCET)
Post Graduate Scholarship for Professional Courses for SC/ST
Engineering Courses Scholarship (based on JEE-Mains 
Guru Gobind Singh Indraprastha University (GGSIPU)  Economically Weaker Section (EWS) Scheme
Merit-cum-means Linked Financial Assistance Scheme 
Hana Scholarship
Lucknow University Chhatra Kalyan Scholarship
Karmyogi Scheme
Maulana Abul Kalam Azad University of Technology (MAKAUT)  Swami Vivekananda West Bengal Government Merit-cum-Means Scholarship
Aikyashree - Minority Scholarship
Kanyashree Scholarship
Swami Vivekananda West Bengal Government Merit cum Means Scholarship
State Govt. Sponsored stipend under Talent Support Program

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BCA Job Profiles 

Check the list of BCA jobs below, along with the average salary offered for each job profile -

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Job Profiles Job Description  
System Analyst System analysts connect business requirements with IT solutions. To increase business productivity, they gather requirements, create systems, examine workflows, and provide technological solutions.  
Software Developer They employ coding languages and other resources to develop online and mobile applications that are both useful and easy to use.  
Web Developer   Websites and web applications are created and maintained by web developers HTML, CSS, JavaScript, and web frameworks are just a few of the web technologies they deal with.  
Network Administrator They configure and troubleshoot network equipment to guarantee connectivity, security, and performance.  
Business Analyst  Business analysts examine operational procedures, compile needs, and spot areas where technological advancements are possible. They aid in converting technical solutions to meet business needs.  
Data Scientist  Analyzes data to extract insights and drive business decisions  
Data Analyst  They collect, clean, analyze, and interpret data to identify trends, patterns, and relationships.  

 

BCA Salary in India -

Experience Level Job Role Average Salary (per annum)
Fresher (0-1 years) Software Developer ₹2.5 lakh to ₹4 lakh
  Web Developer ₹2.5 lakh to ₹4 lakh
  System Administrator ₹2.5 lakh to ₹4 lakh
  Technical Support ₹2.5 lakh to ₹3.5 lakh
  Data Analyst ₹2.5 lakh to ₹4 lakh
1-3 years Software Developer ₹4 lakh to ₹6 lakh
  Web Developer ₹4 lakh to ₹6 lakh
  Network Administrator ₹4 lakh to ₹6 lakh
  Database Administrator ₹4 lakh to ₹6 lakh
  Project Coordinator/Manager ₹4.5 lakh to ₹6.5 lakh
3-5 years Senior Software Developer ₹6 lakh to ₹8 lakh
  Web Development Lead ₹6 lakh to ₹8 lakh
  Network Engineer ₹6 lakh to ₹8 lakh
  System Analyst ₹6 lakh to ₹8 lakh
  Data Scientist / Analyst ₹6 lakh to ₹9 lakh
5-8 years Lead Software Engineer ₹8 lakh to ₹12 lakh
  Senior Database Administrator ₹8 lakh to ₹12 lakh
  Senior System Administrator ₹8 lakh to ₹12 lakh
  IT Project Manager ₹8 lakh to ₹12 lakh
8-12 years Software Architect ₹12 lakh to ₹18 lakh
  Technology Consultant ₹12 lakh to ₹18 lakh
  IT Manager / Senior Project Manager ₹12 lakh to ₹18 lakh
10+ years CTO (Chief Technology Officer) ₹18 lakh to ₹40 lakh+
  Engineering Manager ₹15 lakh to ₹30 lakh
  Senior Data Scientist ₹15 lakh to ₹25 lakh

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BCA Top Recruiters

Several top IT firms that hire BCA graduates and provide competitive compensation packages are as follows:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BCA Recruiters
Apple HCL
Wipro IBM
NIIT Capgemini
Accenture Infosys
Oracle TCS

Read More: BCA & MCA Integrated Course

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BCA Top Recruiters

Amazon Amazon
Cisco Cisco
Bank of  India Bank of India
Deloitte Deloitte
Deutsche Bank Deutsche Bank
evalueserve evalueserve
grail research grail research
ICICI Bank ICICI Bank
ING Vysya Bank ING Vysya Bank
Indian Oil Corporation Ltd (IOCL) Indian Oil Corporation Ltd (IOCL)
ITC ITC
kpmg kpmg
microsoft microsoft
ntpc ntpc
oracle oracle
sail sail
tata tata
TCS TCS
tata teleservice tata teleservice
Wipro Wipro
ACNielsen ACNielsen
Aviva Aviva
Fortis Healthcare Fortis Healthcare
STRATAGEM SOLUTIONS STRATAGEM SOLUTIONS
Taj Group of Hotels Taj Group of Hotels
Ansal API Ansal API
Asian Paints Asian Paints
Bajaj Capital Bajaj Capital
Capital  IQ Capital IQ
Citi Bank Citi Bank
ICICI Prudential ICICI Prudential
India Bulls India Bulls
Thomson Press Thomson Press
UltraTech Cement UltraTech Cement
Adani group Adani group
Aditya Birla Group Aditya Birla Group
Afcons Infrastructure Afcons Infrastructure
Apollo Tyres Apollo Tyres
Bata India Bata India
Bharat Petroleum Corporation Limited (BPCL) Bharat Petroleum Corporation Limited (BPCL)
Bharat Heavy Electricals Ltd. (BHEL) Bharat Heavy Electricals Ltd. (BHEL)
DLF DLF
Ernst & Young Ernst & Young
Genpact Genpact
HDFC Bank HDFC Bank
JINDAL POWER AND STEEL JINDAL POWER AND STEEL
Mahindra & Mahindra Mahindra & Mahindra
Nokia Siemens Ltd Nokia Siemens Ltd
NSE NSE
Reliance Reliance
Syntel Syntel
TATA MOTORS TATA MOTORS
videocon videocon
Lupin Lupin
State Bank of India State Bank of India
Angel Broking Angel Broking
BASIX BASIX
Zycus Zycus
Naukri.com Naukri.com
Vodafone Vodafone
Canon India Pvt. Ltd. Canon India Pvt. Ltd.
Reliance Energy Reliance Energy
UB Group UB Group
Future Group Future Group
HSBC Bank HSBC Bank
Siemens AC Siemens AC
ICFAI University ICFAI University
COSMOL Multiphysics Pvt Ltd COSMOL Multiphysics Pvt Ltd
Hiranandani Group of Companines Hiranandani Group of Companines

Alternate Course

B.Tech (Hons)

Bachelor of Science, 4 Yrs
Colleges Listed

3147

Avg Placement Package

₹ 5 LPA

Explore

BSc (Hons)

Bachelor of Science, 3 Yrs
Colleges Listed

2385

Avg Placement Package

₹ 2.4 LPA

Explore
Course

22nd May, 2023, 7min read

Jobs after BCA

BCA or Bachelor of Computer Application is a three-year undergraduate course that imparts students ... By - ( Mayank Mishra ) Read More >
Course

14th November, 2024, 8min read

List of Computer Courses After 12th: Fees, Eligibility, Top Colleges 2024

 List of Computer Courses in IndiaComputer courses are now required in every field in this digi ... By - ( Mayank Mishra ) Read More >
Course

22nd November, 2024, 3min read

Top 5 BCA Entrance Exams 2024

 BCA Entrance Exams: An OverviewThe full form of the BCA is Bachelor of Computer Application. B ... By - ( Chetna Verma ) Read More >
Course

11th September, 2024, 5min read

BCA After 12th Commerce Eligibility, Courses, Syllabus, Skills

About BCABCA Eligibility criteria vary from college to college. The candidates who are interested in ... By - ( Mayank Mishra ) Read More >
Course

22nd July, 2024, 7min read

BSc Salary In India

How Much Does a BSc Graduate Make in India-The average BSc salary in India is&nb ... By - ( Mayank Mishra ) Read More >
Course

07th November, 2024, 10min read

BCA Subjects List 2024: Semester, Syllabus, Duration, Fees, Admission

About BCA SubjectsBachelor of Computer Applications (BCA) is a 3 years undergraduate degree course t ... By - ( Mayank Mishra ) Read More >
Course

11th September, 2024, 6min read

BCA vs BTech CSE: Which is Better, Syllabus, Top Colleges, Job, Salary

Students seeking a career in computer-related fields often get confused when choosing between BCA an ... By - ( Chetna Verma ) Read More >
Course

25th July, 2024, 5min read

BCA and MCA Integrated Course, Eligibility, Admission, Colleges, Job Prospects 2024

About BCA and MCA Integrated ProgramBCA+MCA full form is Bachelor of Computer Application and Master ... By - ( Chetna Verma ) Read More >
More Articles

BCA Frequently Asked Questions

What is BCA full form?

The full form of BCA is Bachelor of Computer Applications.

What is BCA course fees?

The course fees of BCA usually range from 50k - 2 Lac. The fees in government institutes are usually less compared to private universities.

What to do after BCA?

Courses to Pursue after BCA - • Master in Computer Application (MCA) After getting a BCA, the next logical step would be to get an MCA • Master in Information Management • Master in Computer Management • Online Machine Learning Courses • IT Certifications • Network Security Courses

Is BCA a good course?

It is ideal for someone who wants to pursue a career in computer programming and software development. A BCA degree holder may easily get work in large IT firms. A BCA student can pursue advanced degrees such as MCA or MBA. It is worthwhile to pursue if you attend a decent institution.

Can a commerce student do BCA?

Of course, you may study BCA if you come from a commerce background. BCA admits students from practically all disciplines, including science, arts, and commerce. However, the qualifying conditions require maths in class 12th. It is a requirement for both MCA and BCA. You can study MCA if you have a background in science, arts, or commerce. 

Show More

Careers after BCA

Register now for BCA colleges insights and priority admissions alerts!