UG course guide
BCA — Bachelor of Computer Applications
The fastest route into software without clearing an engineering entrance.
What is BCA?
BCA is a three-year undergraduate degree focused on software development, databases and computer applications. It is the most common alternative to B.Tech CSE for students who did not take PCM or did not clear an engineering entrance, and it opens the same entry-level software roles. Most students follow it with an MCA or a job in application development.
Eligibility
- 10+2 from a recognised board
- Typically 45%-55% aggregate depending on the institution
- Mathematics is preferred and is mandatory at some universities
- Open to Science, Commerce and Arts students at most institutions
What you will study
Careers after BCA
Top BCA colleges by city
BCA vs the alternatives
Courses students commonly weigh against BCA.
BCA — frequently asked questions
Is BCA better than B.Tech?
They serve different students. B.Tech is four years, requires PCM and an entrance exam, and carries stronger campus placement infrastructure at good institutions. BCA is three years, is open to all streams, costs less, and reaches the same entry-level developer roles if you build projects alongside the degree. If you have PCM and a good entrance rank, B.Tech is usually the stronger option; otherwise BCA is a genuinely viable path.
Can I do BCA without Mathematics in class 12?
Yes at many private universities, which accept any stream. Some institutions require Mathematics or ask you to clear a bridge course in the first semester. Check the specific university before applying.
What is the average BCA fee in India?
Indicative annual fees range from about Rs 20,000 at state institutions to Rs 2.5 lakh at the most established private universities. Total three-year cost typically falls between Rs 60,000 and Rs 7.5 lakh, and the spread is wide enough that the institution matters far more than the course does.
What should I do after BCA?
The two common routes are MCA for a specialised postgraduate qualification, or direct entry into a software role. An MBA is also popular for students moving toward product or management tracks.
Universities offering BCA
Institutions that offer this course. A counsellor can help you compare and shortlist the right fit.
DIT University
Private · Est. 1998
Graphic Era University
Deemed · Est. 2008
UPES Dehradun
Private · Est. 2003
Uttaranchal University
Private · Est. 2013
Dr B.R. Ambedkar University Delhi
State · Est. 2007
Guru Gobind Singh Indraprastha University
State · Est. 1998
Jamia Millia Islamia
Central · Est. 1920
Lingaya's Vidyapeeth
Deemed · Est. 2009
Manav Rachna International Institute of Research and Studies
Deemed · Est. 2008
Manav Rachna University
Private · Est. 2014
Bennett University
Private · Est. 2016
G.L. Bajaj Institute of Technology and Management
Private · Est. 2007
Galgotias University
Private · Est. 2011
Sharda University
Private · Est. 2009
Amity University, Gurgaon
Private · Est. 2010
Sushant University
Private · Est. 2012
GD Goenka University
Private · Est. 2013
K.R. Mangalam University
Private · Est. 2013
SGT University
Private · Est. 2013
Amity University, Noida
Private · Est. 2005
IILM University, Greater Noida
Private · Est. 2018
Jaypee Institute of Information Technology
Deemed · Est. 2001