Hi Nithin,
BCA, which stands for Bachelor of Computer Applications, will result if you landing jobs in the IT sector such as a web developer, web designer, computer programmer, etc.
However, with the introduction of Bachelor of Technology courses for IT (Information Technology) and CS (Computer Science) the value of a BCA has highly degraded.
Most people today opt for an MCA (Master of Computer Applications) after completing their BCA as a way to boost their qualifications in hopes of landing a better job. Most MCA candidates are considered for jobs that are offered to Computer Science and IT graduates, however the same cannot be said for a BCA graduate.
If you haven't started the course, I would suggest thinking about doing an engineering. If you are already enrolled and on the verge of passing out of college, consider doing a master's before looking for a job as it will highly enhance your credentials.
Cheers.
Hello
The BCA is an undergraduate degree course in computer applications for duration of 3 years. After completing BCA, a student can go for MCA which is a master course in computer application and is considered equivalent to engineering course (B.Tech).
The study period of BCA includes various subjects such as Programming in C Language (Basic and Advanced), Networking , World-Wide-Web, Data Structure, Advanced C Language Programming, Database Management, Mathematics, Software Engineering , Object Oriented Programming using C++, Visual Basic, Programming using PHP, JAVA, Oracle, Operating Systems, Web Scripting and Development, etc.
Scope for BCA
There is a huge scope in the field of BCA. One can do job or can go for higher studies after the completion of course.
Self employment option is also available. You can do freelancing or develop your own software if you have that much skills. There are many software MNCs (Multi National Companies) which provide job to the BCA graduates. If candidate has a work experience and all the necessary required skills then he/she can hold good positions in MNCs.
If you want deep knowledge in this field, then you can go for advanced courses such as MCA and PhD. MCA can be specialized in systems management, systems development, management information system, etc. After the completion of MCA, candidate can also get the job of lecturer in any of the reputed institutions.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile