Content Curator | Updated on - Apr 4, 2024
Bachelor of Computer Applications [BCA] - Latest Notifications
- 30 March, 2024 : IPU CET Application Form Date Extended, Apply Here
- 30 March, 2024 : AVS College of Arts and Science UG, PG Admission 2024 Open; Check Details Here
The full form of BCA is Bachelor of Computer Applications and it is a popular 3-year course among students with a Computer Science background. BCA Admission takes place through merit and entrance exams depending on the university. Students with 45-50% marks in class 12 with mathematics as a subject are eligible to apply for the BCA course. A few of the Top BCA Entrance Exams are CUET, SET, IPU CET, MET, etc. CUET Registration have started and exams will be held on May 15 to 31, 2024.
Christ University, Presidency College, SRMIST Chennai, SICSR Pune, and Loyola College are the top BCA colleges in India. The average course fee ranges between INR 70,000 – INR 1,50,000. BCA courses are available in various formats like BCA Distance, Online, and Integrated courses. Online BCA courses, which are recognized and accredited by NAAC, AICTE, and UGC are available in Online Manipal, Amity University, etc.
BCA Syllabus trains students to become Software Developers, System Analysts, Web Designers, etc. It lacks multiple subjects as is taught is BTech but due to its specialization in Computer Applications and less duration, it is still a popular choice among many. After completing the course, studetnts can expect a average salary ranging from 4-9 LPA.
Table of Contents
2.1 BCA Eligibility
2.2 BCA Entrance Exams with Latest Dates
- BCA Cut-Off in Top Colleges
- Top BCA Colleges in India with Fees and Placements
- Top Govt Colleges with Fees and Placements
- Top BCA Specializations
- BCA Syllabus
- Why study BCA Course?
- Skills Required for BCA
- BCA Online Courses
- BCA Course Comparison
9.1 BCA vs BSc Computer Science
9.2 BCA vs BTech CSE
10.1 BCA Salary
BCA Course Details
BCA Full Form | Bachelor of Computer Applications |
BCA Course Duration | 3 years |
BCA Course Eligibility | Minimum 50% marks in 10+2 in any relevant stream with English as a mandatory subject |
BCA Admission Process | Either by Entrance Exams or by Merit |
BCA Course Fees | Approximately INR 2 to 3 Lakhs |
BCA Subjects | Data Structures, Operating Systems, Database Management, User Interface Design, etc. |
BCA Salary | Starting at INR 4 Lakhs per annum |
BCA Recruiting Companies | Wipro, Infosys, NIIT, HCL, TCS, Accenture, Capgemini, and others |
See Also:
BCA Admission 2024
Admission for the BCA course occurs through Entrance exams and Direct Admission. Entrance Exams for BCA admission include CUET, SET, IPU CET, MET etc. Students are selected according to the marks obtained in the Entrance Exams. Students selected through direct admission are judged based on the marks obtained in class 12.
BCA Eligibility
- The student must have 45-50% marks in class 12.
- There is a relaxation of 5% for reserved category candidates like ST, SC, OBC etc.
- Students must have mathematics as a subject of study in class 12.
- The minimum age limit is based on the college. The minimum age limit is 21 years for the majority of colleges.
BCA 2024 Entrance Exam Dates
BCA course admission mostly takes place through the process of merit. Top colleges follow BCA Entrance exams like CUET, SET, IPU CET etc. Important dates of these exams are mentioned below:
Entrance Exam | Application Date | Examination Date |
---|---|---|
CUET | February 19, 2024 – April 5, 2024 (Extended) | May 15 to 31, 2024 |
SET | December 13, 2023 – April 12, 2024 |
Test 01 - May 05, 2024 (11.30 AM to 12.30 PM) Test 02 - May 11, 2024 (11.30 AM to 12.30 PM) |
IPU CET | February 1 – March 31, 2024 | April 27 – May 14, 2024 |
MET | October, 2023 onwards | April, 2024 onwards |
DSAT | December, 2023 | August 2024 |
CUCET | February – March 2024 | May 15 – 31, 2024 |
BCA Cut-Off 2024
IPU CET is one of the most popular Entrance Exams for BCA courses. IPU CET cut off is considered for top colleges under GGSIPU. The cut-off for the year 2022 is mentioned below for 3 categories.
College Name | Open category with no subcategory | General Category outside Delhi | SC Category inside Delhi |
---|---|---|---|
Banarsidas Chandiwala Institute of Information Technology | Min Rank - 277 Max Rank - 195 |
Min Rank - 594 Max Rank - 1209 |
Min Rank - 2148 Max Rank - 5766 |
Bosco Technical Training Society, Don Bosco Technical School | Min Rank - 212 Max Rank - 2321 |
Min Rank - 1073 Max Rank - 1601 |
Min Rank - 3299 Max Rank - 4108 |
Chandarprabhu Jain College of Higher Studies & School of Law | Min Rank - 673 Max Rank - 2343 |
Min Rank - 751 Max Rank - 1621 |
Min Rank - 6686 Max Rank - 6686 |
Delhi Institute of Rural Development | Min Rank - 2200 Max Rank - 3027 |
Min Rank - 1527 Max Rank - 2018 |
- |
Delhi Technical Campus | Min Rank - 377 Max Rank - 2300 |
Min Rank - 766 Max Rank - 1067 |
Min Rank - 4674 Max Rank - 5750 |
Don Bosco Institute of Technology, Okhla Road | Min Rank - 23 Max Rank - 2465 |
Min Rank - 505 Max Rank - 1835 |
Min Rank - 2685 Max Rank - 6165 |
Fairfield Institute of Management & Technology | Min Rank - 595 Max Rank - 2361 |
Min Rank - 1328 Max Rank - 1493 |
- |
Institute of Information Technology & Management | Min Rank - 297 Max Rank - 923 |
Min Rank - 420 Max Rank - 592 |
Min Rank - 2144 Max Rank - 5380 |
Jagan Institute Of Management Studies | Min Rank - 4 Max Rank - 648 |
Min Rank - 108 Max Rank - 381 |
Min Rank - 1806 Max Rank - 3685 |
Jagannath International Management School | Min Rank - 48 Max Rank - 671 |
Min Rank - 2340 Max Rank - 385 |
Min Rank - 1325 Max Rank - 3985 |
Top BCA Colleges in India
Over 3000 colleges are offering BCA courses. The fees for BCA courses in government colleges can range from around INR 5,000 to INR 50,000 per year. BCA Govt Fees are less expensive compared to the fees in private colleges. BCA fees in private colleges range from around INR 50,000 to INR 2,50,000 per year.
See Also: BCA Colleges in India
Location | No. of Colleges as per Location | Average Fees (INR) | Average Placements (INR) |
---|---|---|---|
Check Top BCA Colleges in Delhi | 50+ | 80,000 - 1,20,000 | 3.5 LPA - 8 LPA |
Check Top BCA Colleges in Mumbai | 15+ | 50,000 - 1,40,000 | 4 LPA - 8 LPA |
Check Top BCA Colleges in Pune | 60+ | 90,000 - 1,95,000 | 3 LPA -7 LPA |
Check Top BCA Colleges in Bangalore | 150+ | 95,000 - 1,35,000 | 3 LPA - 6 LPA |
Check Top BCA Colleges in Kolkata | 50+ | 76,000 - 3,20,000 | 2 LPA - 6 LPA |
Check Top BCA Colleges in Kerala | 130+ | 34,000 - 95,000 | 1.5 LPA - 3 LPA |
Check Top BCA Colleges in Chennai | 80+ | 30,000 - 2,00,000 | 5 LPA - 10 LPA |
Check Top BCA Colleges in Lucknow | 40+ | 70,000 - 1,47,000 | 2 LPA - 5.5 LPA |
BCA Government Colleges
India is home to more than 550 BCA Government colleges. These include both Central Government funded universities and State Government funded universities.
Check: Top BCA Government Colleges in India
College Name | Fees (INR) | Average Placement Salary |
---|---|---|
Loyola College, Chennai | 48,500 | INR 3 LPA |
Gaya College, Gaya | 20,000 | INR 4 LPA |
Maharaja Sayajirao University of Baroda - [MSU], Vadodara | 55,000 | INR 5-10 LPA |
University of Lucknow - [LU], Lucknow | 72,000 | INR 6 LPA |
Chhatrapati Shahu Ji Maharaj University - [CSJMU], Kanpur | 44,000 | INR 3.5 LPA |
St Joseph's College Devagiri, Calicut | 34,000 | INR 2.60 LPA |
St Bede's College, Shimla | 44,900 | INR 3 LPA |
LNMI Patna | 52,000 | INR 5-7 LPA |
Mahatma Gandhi University - [MGU], Kottayam | 37,500 | INR 1.02 LPA |
Ram Krishna Dwarika College - [RKD], Patna | 12,200 | INR 6-10 LPA |
BCA Specializations
Bachelor of Computer Applications (BCA) offers multiple specializations, each catering to specific interests and career trajectories within the dynamic realm of technology. Students should choose according to their interests and goals. Listed below are the top BCA specializations:
- BCA Computer Science
- BCA Data Science
- BCA Data Analytics
- BCA in Database Systems
- BCA in Cloud Computing
- BCA in Cyber Security
- BCA in Digital Marketing
- BCA in AI and ML
BCA Syllabus
The BCA Syllabus has 6 semesters over a 3 year period. BCA syllabus depends on many factors like University, the specialization taken, the electives chosen, etc.
Check:
The semester wise BCA Syllabus is mentioned below:
Semester I | Semester II |
---|---|
Hardware Lab (CIA Only) | Case Tools Lab (CIA Only) |
Introduction To Programming Using C | Basic Discrete Mathematics |
Creative English | Communicative English |
C Programming Lab | Operating Systems |
Foundational Mathematics | Data Structures |
PC Software Lab | Visual Programming Lab |
Statistics I For BCA | Data Structures Lab |
Semester III | Semester IV |
Interpersonal Communication | Professional English |
Introductory Algebra | Computer NetworksLanguage Lab(CIA Only) |
Software Engineering | Financial Management |
Financial Accounting | Programming In Java |
Database Management Systems | Java Programming Lab |
Object Oriented Programming Using C++ | DBMS Project Lab |
Domain Lab (Cia Only) | Language Lab(CIA Only) |
Oracle Lab | Web Technology Lab |
Semester V | Semester VI |
Unix Programming | Design And Analysis Of Algorithms |
User Interface Design | Computer Architecture |
OOAD Using UML | Client-Server Computing |
Graphics And Animation | Cloud Computing |
Python Programming | Multimedia Applications |
Business Intelligence | Introduction To Soft Computing |
Unix Lab | Advanced Database Management System |
BCA Course Benefits
- The BCA course trains students in the field of computer applications, programming languages and IT. This knowledge and skills can be used in healthcare, IT, trading, finance, software, transportation, and education.
- The growing demand for IT makes the BCA course a lucrative option for many students. The IT sector is poised to grow to USD 19.93 billion by 2025. Learn More: BCA Top Recruiters
- If BCA graduates have honed their hard skills, they can get similar job opportunities to BTech graduates.
- BCA graduates will play an important role Indian software product industry. According to IBEF, the Software product industry will reach USD 100 billion by 2025 through continued focus on international markets and increasing global delivery centers.
- The IT industry has been a major contributor to jobs in India. The sector added more than 4,40,000 employees in FY22. There is a total of 50 Lakhs professionals employed in the sector.
Skills Required for BCA Students
Top Skills that students learn in a BCA course are mentioned below:
Online BCA
There are many universities and educational institutions that offer BCA courses online. Some of the popular online BCA courses are:
College Name | Fees(INR) |
---|---|
Manipal Online | 1,20,000 |
Amity University Online | 1,48,000 |
IGNOU | 40,200 |
The University of Mysore | 52,875 |
LPU Online | 1,59,000 |
Guru Nanak Dev University | 95,200 |
Chandigarh University | 165,000 |
Jamia Hamdard | 1,08,500 |
Amrita Vishwa Vidyapeetham | 1,50,000 |
JECRC University | 10,000 |
BCA Course Comparison
Students have various undergraduate options for Computer Application courses. Students have the options like BTech CSE, BTech IT, BSc CS, BSc IT etc.
See Also:
BCA vs BSc Computer Science
BCA and BSc Computer Science deal with many similar subjects. The BCA vs BSc CS comparison is mentioned below:
Parameters | BCA | BSc Computer Science |
---|---|---|
Duration | 3 Years | 3 Years |
Average Fees | INR 70,000 - INR 2,50,000 | INR 45,000 - INR 1,20,000 |
Entrance Exams | CUET, SET, IPU CET, MET, CUCET | NPAT, CUET, CUCET, SET |
Average Salary | INR 2.5 LPA - 5 LPA | INR 3.4 LPA - 6 LPA |
BCA vs BTech CSE
BCA and BTech CSE are similar but there are many differences with BTech CSE covering many subjects. The comparison between BCA vs BTech CSE is mentioned below:
Parameters | BCA | BTech Computer Science |
---|---|---|
Duration | 3 Years | 4 Years |
Average Fees | INR 70,000 - INR 2,50,000 | INR 4,00,000 - 12,00,000 |
Entrance Exams | CUET, SET, IPU CET, MET, CUCET | JEE Mains, JEE Advanced, WBJEE |
Average Salary | INR 2.5 LPA - 5 LPA | INR 7 LPA - INR 30 LPA |
BCA Jobs
After completion of a BCA degree in India, various job opportunities are available in both the public and private sectors. Some of the popular jobs after BCA and roles in India are Software Developer/Engineer, Web Developer, System Administrator, Database Administrator, IT Support Specialist, and more.
BCA Salary
The organization, job profile, location, and experience determine the salary of a BCA graduate. A fresher can expect a starting BCA salary of around INR 3-5 lakhs annually. With experience, the salary can increase significantly. BCA graduates with 5-10 years of experience can earn around INR 6-12 lakhs annually.
Job Role | Average Annual Salary |
---|---|
Computer Network Architect | INR 7 L – INR 9 L |
System Analyst | INR 6.30 L – INR 7.70 L |
Software Engineer | INR 9 L – INR 12 L |
Software Developer | INR 9 L – INR 11 L |
Web Analyst | INR 8 L – INR 9 L |
Computer Network Architect | INR 8.40 L – INR 9.20 L |
Data Operator | INR 7.50 L – INR 8.60 L |
Web Programmer | INR 6.20 L – INR 7 L |
Database Manager | INR 5.50 L – INR 6.80 L |
Web Administrator | INR 5.80 L – INR 6.50 L |
Jobs for BCA freshers
Job Role | 0-3 Years | 3-6 Years | 7+ Years |
---|---|---|---|
Computer Programmer | INR 3 LPA | INR 4.6 LPA | INR 5.1 LPA |
Software Developer | INR 4.4 LPA | INR 5.4 LPA | INR 7.6 LPA |
System Analyst | INR 4.7 LPA | INR 7.9 LPA | INR 10.2-12.2 LPA |
Network Engineer | INR 3.1 LPA | INR 3.6-4.1 LPA | INR 4.6 LPA |
System Admin | INR 2.8 LPA | INR 3.5 LPA | INR 3.8LPA |
Software Tester | INR 3.4 LPA | INR 4.2-4.8 LPA | INR 6.8 LPA |
BCA: FAQs
Ques. What is BCA?
Ans. BCA is an undergraduate degree program that focuses on computer applications and software development. The course typically spans for a duration of 3 years.
Ques. After BCA which course is best?
Ans. Courses that can be done after BCA include MCA, MBA, M.Sc., digital marketing, network security courses, IT certifications, etc.
Ques. How different is BCA from BTech/BE?
Ans. BCA is a great alternative for BTech/BE, however it lacks the technical aspects as BCA majorly focuses on Computer Applications.
Ques. How many subjects are in BCA?
Ans. Fundamentals of Computers, Programming in C, Digital Electronics, Mathematics for Computing, and Object-Oriented Programming in C++ are some of the common subjects in BCA.
Ques. Are BCA and BTech the same?
Ans. No, they differ in multiple aspects – BCA specializes in computer applications, while BTech offers a broader education in engineering, including computer science.
Ques. What is the full form of BCA?
Ans. BCA stands for Bachelor of Computer Applications.
Ques. BCA comes under which stream?
Ans. BCA comes under the Science stream. However, some colleges and universities may also offer BCA under the Commerce stream.
Ques. How many semesters are in BCA?
Ans. Generally, there are a total of 6 semesters in the BCA course. Each semester typically lasts six months and includes theory papers, practicals, and projects.
Ques. What is BCA salary?
Ans. On average, a BCA graduate in India can expect a starting BCA salary of around INR 3-5 lakhs per annum.
Ques. What career opportunities are available after completing BCA?
Ans. BCA graduates can pursue careers as software developers, web developers, database administrators, system analysts, and more in various industries including IT, software development, banking, and e-commerce.
Ques. Which specialization is best in MBA after BCA?
Ans. The popular MBA specializations that can be considered after completing BCA are Information systems, business analytics, finance, and marketing,
Ques. How to get admission in BCA after the 12th?
Ans. The basic eligibility criteria for BCA admission is to have completed 10+2 or an equivalent examination from a recognized board with Mathematics as a compulsory subject.
Comments
13 Comments
Christ University Bangalore offers around 60-80% placements to its BCA graduates, which is quite a decent figure. Reputed companies like Infosys, Accenture, IBM, TCS, Wipro, Tech Mahindra, Amazon, Deloitte, HDFC Bank, and Mu Sigma participate in the campus placements of BCA graduates at Christ. The average package is around Rs. 20-30,000 per month for new graduates, but this figure can reach up to Rs. 1 lakh per month for deserving students. Overall, the placements are a mixed bag. The top students mostly secure good offers, while average students may have to settle down for startups and other companies at low pay.
Since Christ University Bangalore is the top option among BCA aspirants in India, I will list down the fee structure for its BCA program for you. Christ Bangalore offers a three-year BCA, and a four-year BCA Hons/Hons. with Research. The course fee for Karnataka residents is Rs. 1.50 lakhs per year for the first three years, and Rs. 1.90 lakhs for the fourth year (for a four-year degree). On the other hand, students from other Indian states have to pay Rs. 1.70 lakhs per year for the first three years, and Rs. 2.20 lakhs in the fourth year. Apart from this, an admission registration fee of Rs. 5000 is also payable by the students, and it is non-refundable under all circumstances. This is the fee structure for the course and does not include the hostel and mess charges.
BCA is a relevant degree if you want a career in the tech industry. Its curriculum includes topics like data structures and algorithms, object-oriented programming languages eg. Java, the Python language, and other relevant topics for the IT domain. The rich syllabus offers a good foundation for IT-related jobs or higher studies. Some renowned colleges/universities for a BCA/BCA Hons. degree in India are- Christ University Bangalore, Presidency College Bangalore, SRMIST Chennai, SICSR Pune, and Loyola College Chennai, among others.
BCA surely offers good opportunities in the corporate space. It is a three-year undergraduate degree that deals with software development and basic computing skills. It is a foundational course in the field of Information Technology. After a BCA, you can choose to work as a Technical Analyst, Web Developer, Digital Marketer, Data Scientist, Software Developer Trainee, E-Commerce Executive, Cyber Security Expert, and Blockchain Developer, among other relevant career options. This degree is the stepping stone for a career in the field of IT. A college with ample exposure and good networking opportunities will provide you with the right start in the industrial world after your BCA. Christ University Bangalore is one such college which is known for its facilities, infrastructure, exposure, and opportunities.
BCA graduates can find internship and job opportunities in various projects such as Software Development, Database Management, Web Development, IT Support, etc. You can work in Leading IT companies and earn a starting salary ranging from INR 2.5 LPA to INR 6 LPA, depending on your skills, specialization, and the hiring company. The top skills companies look for in BCA graduates are strong coding skills, problem-solving abilities, and industry knowledge of the latest tools and software such as Data Structures, Programming Languages (HTML, Python, Java), Database Management Systems (SQL, MySQL), etc.
Presidency College Bangalore, SRMIST Chennai, Christ University Bangalore, SICSR Pune, Loyola College Chennai, GLS Institute of Computer Application Ahmedabad, VIT Vellore, Institute of Business Studies and Research Navi Mumbai, and Xavier's Institute of Computer Application Ahmedabad are some of the top colleges/universities for a BCA/BCA Hons. in India. Mcgill University, University Of Calgary, Mcmaster University, and York University are some of the top foreign institutions for a BCA degree.
Yes, you can definitely become a software developer after completing BCA. To become a software developer, you can pursue various paths after completing your BCA degree, such as: learning additional programming languages and technologies, pursuing a master's degree in computer science or a related field, gaining hands-on experience through internships, projects, or freelance work, etc.
The average salary package offered to a fresher BCA graduate in India can vary depending on various factors such as the city, company, skills, and performance of the candidate. However the average salary package for a BCA fresher in India is around INR 3-4 lakhs per annum.
The most commonly accepted entrance tests for admission to BCA courses in India include IPU-CET, AIMA UGAT, BUMAT, SET, SUAT, CUET, etc.
The total course fee for the BCA program of Aliah University is INR INR 39,900. The total intake for the course is 30 seats.
The main role of Software Test Lead includes advocacy of consistency & studies, preparation & control of resources, and addressing challenges that hinder the testing effort.
The average salary package offered to a Technical Consultant after completing BCA degree in India is around INR 8 lakhs per annum.
The top Indian institutes that offer integrated BCA+MCA courses include The Ambedkar Institute of Technology, Aliah University, St. Xavier's College, Gujarat, Symbiosis International University, etc.