Bachelor of Computer Applications (BCA) is a 3-year undergraduate course that freshmen do in the faculty of Computer applications. BCA was first incorporated in the 90's India during a time of computer revolution when there was an increasing demand for skilled workers in the Information Technology (IT) industry.
Entry qualification requirements for taking BCA is passing 10+2 level exam from any stream provided you are a maths subject student. Besides minimum cut-off in 10+2 percentages, some colleges too have criterion set forth. The BCA learning falls under the description of subjects such as programming languages (C, C++, Java, etc.), database management systems, operating systems, computer networks, mathematics, accounting, general subjects, etc.
Highlight | Description |
---|---|
Program Title | Bachelor of Computer Applications (BCA) |
Duration | Typically 3 years full-time |
Curriculum | - Programming Languages - Database Management Systems - Web Development |
Core Subjects | - Computer Fundamentals - Data Structures and Algorithms - Operating Systems |
Specializations | - Software Development - Network Security - Artificial Intelligence |
The Bachelor of Computer Applications (BCA) is a three-year undergraduate degree program that focuses on the study of computer applications.
Step | Description |
---|---|
Check eligibility criteria | Visit the websites of the colleges you are interested in and check the eligibility criteria for BCA admissions. |
Apply to colleges | Apply to the colleges online or offline using the application form. |
Pay application fee | Pay the application fee as prescribed by the college. |
Appear for entrance exam (if applicable) | If the college conducts its own entrance exam, appear for the exam on the scheduled date. |
Check results of entrance exam (if applicable) | Check the results of the entrance exam on the college website. |
Attend counseling (if applicable) | If the college conducts counseling for BCA admissions, attend the counseling session on the scheduled date. |
Complete admission formalities | Once you are selected for admission, complete the admission formalities by submitting the required documents and paying the admission fees. |
1. Applicants can be graduated from the pass secondary school with the board of education certificate. Students must achieve minimum 50% marks in 10+2 or Graduation. Make sure you are below 33 years of age.
2. Mathematics is taught in compulsory for success in 10+2 and admission to BCA. Students from any department (Science, Commerce or Arts), are required to fill the application.
3. Admission to the degree program of BCA has no limits on age. Besides fresh freshers, people who are already working qualify to apply.
4. While some colleges conduct entrance exam for admission to BCA some directly give entrance on merit basis clearing up 10+2.
5. Besides students with diploma and certificate course in IT/Computer, students who have passed 12th standard from Science background are also eligible to join the 2nd year of BCA course via lateral entry scheme.
IPU CET BCA: From the Guru Gobind Singh Indraprastha University, this exam evaluates your learning in Mathematics, Computer Awareness, and Reasoning.
AIMA UGAT: All India Management Association administers exam, tests English, Mathematics, and Analytical Reasoning skills.
SET BCA: Organized by Symbiosis International University, WAT consists of three parts namely Analytical & Logical Reasoning, Mathematics, and General English.
NIMCET: Organized by Top tier NITs, it covers Mathematics, Analytical Ability, Computer Awareness, English language comprehension.
Subject | Topics Covered |
---|---|
Computer Fundamentals | - Introduction to Computers - Computer Architecture - Data Representation |
Programming Languages | - C Programming - Java Programming - Python Programming |
Data Structures and Algorithms | - Arrays and Linked Lists - Trees and Graphs - Sorting and Searching Algorithms |
Database Management Systems | - Relational Database Concepts - SQL Queries - Database Design |
Operating Systems | - Process Management - Memory Management - File Systems |
Web Development | - HTML/CSS - JavaScript - Server-side Scripting (PHP/ASP.NET) |
Software Engineering | - Software Development Life Cycle - Software Testing - Software Maintenance |
Networking | - Network Basics - TCP/IP Protocol Suite - Network Security |
Rank | College | City | State | Fees (INR) |
---|---|---|---|---|
1 | Delhi Technological University | Delhi | Delhi | 10,000 |
2 | Guru Gobind Singh Indraprastha University | Delhi | Delhi | 10,000 |
3 | Indraprastha Institute of Information Technology Delhi | Delhi | Delhi | 10,000 |
4 | University of Mumbai | Mumbai | Maharashtra | 15,000 |
5 | University of Madras | Chennai | Tamil Nadu | 12,000 |
6 | University of Calcutta | Kolkata | West Bengal | 10,000 |
7 | University of Hyderabad | Hyderabad | Telangana | 12,000 |
8 | Banaras Hindu University | Varanasi | Uttar Pradesh | 10,000 |
9 | Aligarh Muslim University | Aligarh | Uttar Pradesh | 10,000 |
10 | University of Pune | Pune | Maharashtra | 15,000 |
Top 10 private Bachelor of Computer Applications (BCA) colleges in India, based on their reputation, placement record, and infrastructure:
Rank | College | City | State | Fees (INR) |
---|---|---|---|---|
1 | Christ University | Bangalore | Karnataka | 1.30L |
2 | Symbiosis Institute of Computer Studies and Research (SICSR) | Pune | Maharashtra | 1.95L |
3 | Loyola College | Chennai | Tamil Nadu | 1.50L |
4 | Vellore Institute of Technology (VIT) | Vellore | Tamil Nadu | 2.50L |
5 | SRM Institute of Science and Technology (SRMIST) | Chennai | Tamil Nadu | 1.25L |
6 | Amity Institute of Information Technology (Amity IT) | Noida | Uttar Pradesh | 1.75L |
7 | Chandigarh University | Chandigarh | Chandigarh | 1.20L |
8 | Jain University | Bangalore | Karnataka | 1.40L |
9 | Manipal Academy of Higher Education (MAHE) | Manipal | Karnataka | 1.60L |
10 | PES University | Bangalore | Karnataka | 1.35L |
The Bachelor of Computer Applications (BCA) is a three-year undergraduate degree program that focuses on the study of computer applications. It is a popular course among students who want to pursue a career in information technology (IT).
College | Average CTC (LPA) |
---|---|
Christ University | 6.50 |
Symbiosis Institute of Computer Studies and Research (SICSR) | 6.00 |
Loyola College | 5.50 |
Vellore Institute of Technology (VIT) | 7.00 |
SRM Institute of Science and Technology (SRMIST) | 6.00 |
Amity Institute of Information Technology (Amity IT) | 6.00 |
Chandigarh University | 5.50 |
Jain University | 6.00 |
Manipal Academy of Higher Education (MAHE) | 6.50 |
PES University | 6.50 |
The Bachelor of Computer Applications (BCA) is a three-year undergraduate degree program that focuses on the study of computer applications.
Specialization | Average Salary (LPA) |
---|---|
Software Engineer | 6.50 |
Web Developer | 6.00 |
Mobile App Developer | 6.00 |
Database Administrator | 6.00 |
Data Analyst | 5.50 |
Business Intelligence Analyst | 5.50 |
System Administrator | 5.50 |
Network Administrator | 5.50 |
Information Security Analyst | 6.00 |
QA Engineer | 5.50 |
Technical Writer | 5.50 |
IT Project Manager | 6.50 |