Bachelor of Computer Applications (BCA)
Bachelor of Computer Applications (BCA) is a 3-year undergraduate program focused on computer
science, software development, and IT. It covers subjects like programming, data structures, databases,
web development, and networking. BCA is ideal for students who want to build a career in the tech
industry as software developers, web designers, or IT professionals. It also serves as a strong foundation
for higher studies like MCA, M.Sc. (IT), or certifications in emerging technologies.
General Details
| Duration |
3 years (6 semesters) – Some universities offer a 4-year version under NEP 2020 |
| Eligibility |
10+2 in any stream (with English and preferably Mathematics) from a recognized board |
| Admission Process |
Merit-based or entrance exams (like CUET, IPU CET, SET, etc.) |
| Course Level |
Undergraduate |
| Type |
Academic / Professional |
Documents Required
| 1 | Class 10 Marksheet & Certificate |
| 2 | Class 12 Marksheet & Certificate |
| 3 | Transfer Certificate / College Leaving Certificate |
| 4 | Character Certificate |
| 5 | Migration Certificate |
| 6 | Caste Certificate (if applicable) |
| 7 | Domicile Certificate (if applicable) |
| 8 | Passport-size Photographs |
| 9 | Identity Proof |