Bachelor of Computer Applications (BCA) BCA · 3–4 years
Last updated · Confirm dates, fees and eligibility on the official website before you apply.
Undergraduate course in programming, software development and computer applications.
- Duration
- 3–4 years
- Entry after
- Class 12
- Entrance exam
- 3 routes
- Study mode
- OnCampus
- Licence
- Not required
About this course
Course overview
Who should consider this course?
Eligibility and admission
Reality check
Next steps
Where this can lead
Where people work.
- IT services companies
- Software product firms
- Startups
- Corporate IT departments
- Government IT projects
- Freelance development
What you can study next.
- MCA
- MBA IT
- M.Sc Computer Science
- Cloud and full-stack certifications
Who can apply
1 route into this course.
| Qualification | Stream | Minimum | Subjects |
|---|---|---|---|
| Class 12 | Any | — | Class 12 eligibility applies; Mathematics or Computer Science may be required by some institutions. |
Percentages are indicative. Individual universities set their own cut-offs, and reserved-category relaxations differ by state and institution.
Entrance exams for this course
An exam mapping does not mean every college accepts that exam. Check the current institution and examination notification before you apply.
Careers this course leads to
10 routes mapped from this qualification.
A course supports eligibility and preparation. It never guarantees a particular job.
Before and after this course
Courses that lead here
What you can study next
Common questions
What is Bachelor of Computer Applications (BCA)?
Undergraduate course in programming, software development and computer applications.
Who is eligible for Bachelor of Computer Applications (BCA)?
Class 12 eligibility applies; Mathematics or Computer Science may be required by some institutions. Verify the current institution and admission notification.
What is the duration of Bachelor of Computer Applications (BCA)?
The typical duration ranges from 36 to 48 months, depending on the institution and study structure.
Who should consider Bachelor of Computer Applications (BCA)?
Suits students interested in programming, software, databases and practical computer applications.
How should I decide whether Bachelor of Computer Applications (BCA) is right for me?
Compare the eligibility, subjects, cost, duration and career outcomes of Bachelor of Computer Applications (BCA) with your interests and strengths. Verify current details from official institutions before making an admission decision.
What should parents verify before choosing Bachelor of Computer Applications (BCA)?
Recognition, syllabus, faculty, facilities, practical training, total cost, progression, refund rules and credible outcome evidence.
Does Bachelor of Computer Applications (BCA) guarantee a job?
No course guarantees employment. Outcomes depend on recognised education, practical ability, communication, location, employer demand and continued learning.
Who can apply for Bachelor of Computer Applications (BCA)?
12th pass; Maths required by many universities. Admission is through CUET UG, University merit, Institute entrance tests.
How long does Bachelor of Computer Applications (BCA) take?
3 years (4 years under NEP). Full-time; also available in distance or online mode through UGC-recognised open universities and DEB-approved institutions.
What does Bachelor of Computer Applications (BCA) cost?
Govt/University: about 10,000 - 80,000 total; Private: about 1,50,000 - 6,00,000 total. These are indicative ranges, not quotes. Confirm the current fee with the institution.
What can I study after Bachelor of Computer Applications (BCA)?
MCA, MBA IT, M.Sc Computer Science, Cloud and full-stack certifications.
Turn this into a decision you can defend
Compare the route, follow where it actually leads, and keep one alternative in view before you apply.