BCA is an undergraduate degree course, designed to educate students on aspects regarding software development, usage of computers, programming languages, networking, databases. The BCA course normally takes 3 years that is 6 semesters in all in case of the normal semester system. Some of the subjects include in the curriculum include programming fundamentals, database management systems, operating systems, computer networks, data structures, analysis and design of algorithms, web technologies, mathematics, accounting, and management concepts.
There are several entrance tests that are considered for admission in some of the premier BCA institutions in India. Some of the well-known BCA entrance examinations are NIMCET which is the National Institute of Technology Master of Computer Applications Common Entrance Test), CUET which is the common university entrance tests conducted by various central universities, IP University BCA entrance exam, BHU-UET.
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 |
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 |