BCA Highlights:
Course Name |
Bachelor of Computer Application |
Course Duration |
Three years |
Degree Level |
Undergraduate |
Eligibility Criteria for BCA |
|
Education Mode |
Regular, Distance Learning & Part-time |
Admission Process |
Entrance Test/Merit-based |
Entrance Exams |
IPU CET, KIITEE, LUCSAT, PESSAT, CUET, IPUCET, SET, UGAT |
Average Course Fees (INR) |
INR 60000 - INR 4 lakh |
Job Profiles |
Software Developer, Technical Analyst, Programmer, System Administrator, Tech Support, Operating Systems, Data Structures, Database Management, User Interface Design, etc |
Average entry-level salary (INR) |
INR 5 - INR 13 lakh |
BCA Eligibility Criteria:
Students need to fulfil the below-mentioned eligibility criteria to join the Bachelor of Computer Application. However, the BCA eligibility criteria can differ from one college to another depending on their requirements for students' academic qualifications.
- Applicants must have completed their 10+2 examination or equivalent examination in any stream with a minimum of 50% aggregate marks.
- The applicant's minimum age shall be at least 17 at admission.
Students are required to take the entrance examination as prescribed by the admission authority.
BCA Syllabus:
Semester 1 |
Semester 2 |
Hardware Lab (CIA Only) |
Case Tools Lab (CIA Only) |
Creative English |
Communicative English |
Foundational Mathematics |
Basic Discrete Mathematics |
Statistics I |
Operating Systems |
Digital Computer Fundamentals |
Data Structures |
Introduction To Programming Using C |
Data Structures Lab |
C Programming Lab |
Visual Programming Lab |
PC Software Lab |
|
Semester 3 |
Semester 4 |
Interpersonal Communication |
Professional English |
Introductory Algebra |
Financial Management |
Financial Accounting |
Computer Networks |
Software Engineering |
Programming In Java |
Database Management Systems |
DBMS Project Lab |
Object-Oriented Programming Using C++ |
Language Lab(CIA Only) |
Oracle Lab |
Web Technology Lab |
Domain Lab (Cia Only) |
|
Semester 5 |
Semester 6 |
Unix Programming |
Design And Analysis Of Algorithms |
OOAD Using UML |
Client-Server Computing |
User Interface Design |
Computer Architecture |
Graphics And Animation |
Multimedia Applications |
Python Programming |
Cloud Computing |
Business Intelligence |
Advanced Database Management System |
Unix Lab |
Introduction To Soft Computing |
Popular BCA Specializations:
What after the BCA course?
After completing the BCA course, students can pursue the master’s course based on their interests. The below-mentioned is a list of the top courses students can opt for after BCA:
- Masters of Computer Applications
- Masters in Information Management
- Master of Business Administration
Job-oriented Certification courses students can pursue after completing the BCA:
- Google Analytics Individual Qualification (GAIQ)
- Cisco Certified Network Associate (CCNA)
- Amazon Web Services Certified Solutions Architect – Associate (AWS CSA-A)
- Microsoft Certified Solutions Associate (MCSA)
- Oracle Certified Associate (OCA)
- Certified Ethical Hacker (CEH)
- Certified Ethical Hacker (CEH)
BCA graduates wishing to start their career after completion of the BCA course can consider the following options:
Job Position |
Average Salary in INR |
System Analyst |
6- 9 LPA |
Software Developer |
7-10 LPA |
Web Developer |
7-9 LPA |
Business Analyst |
7-9 LPA |
Data Scientist |
13.4 LPA |
Network Administrator |
6- 8 LPA |
Data Analyst |
6- 9 LPA |
Full-stack Developer |
5- 10 LPA |
Digital Marketer |
6- 9 LPA |
FAQs
- What is the full form of BCA?
The full form of BCA is Bachelor of Computer Applications.
- Who are the top companies hiring BCA graduates?
The top recruiters for BCA graduates are IBM, Oracle, Google, Facebook, Microsoft, Accenture, etc.
- What is the average salary of a BCA graduate in India?
The salary of BCA graduates depends on their skills and experience. However, the average salary ranges between 4 and 6 LPA.
- Which are the top colleges to pursue BCA in India?
Below are the top BCA colleges in India:
- Loyola College - Chennai
- Amity University - Noida
- Jain University - Bangalore
- Institute of Management Studies (IMS) Noida
- St. Aloyosius Group Of Colleges, Mangaluru
5. What after the BCA course?
BCA graduates can work as Software Developers, System Engineers, Software Testers, Computer Programmers, Database Administrators, Web Developers, and Network Administrators.