Good career option in computer programming – BCA

Full form of BCA is Bachelor in Computer Application. It is a 3-year full-time graduation course after passing 12th standard. You can get admission in this course after passing CET held by the college/university. In this post, you will get details about the BCA scope and syllabus and eligibility.

Full form of BCA in Hindi

BCA की full form “Bachelor in Computer Application” होती है. इसको हिंदी भाषा में “कंप्यूटर अनुप्रयोग में स्नातक” कहा जाता है

It is a professional course in information technology. You learn about computer programming, database management and computer operating system.

It is divided into 6 semesters. Each semester has 5-7 different subjects (I am considering IGNOU university syllabus).

BCA Eligibility

You should pass your 12th standard with at least 50% marks to get admission in BCA. It may vary from college to college. Many colleges required Maths as a compulsory subject. As you can see below chart and find our huge BCA scope in different industries.

Course Duration

Bachelor of Computer Application is a 3-year full-time graduation course and it has 6 semesters

Admission Criteria

It depends on the college. Many colleges take Common Entrance Test before taking admission. Who qualifies that test only appear in the counselling.

BCA course subjects (syllabus)

As I mentioned above it is a 3-year full-time course and it has 6 different semesters. Below are the semester wise details of the subjects. I am taking IGNOU syllabus. Maybe a possible subject name varies from college to college.

Semester -I

S.NoCourse Name
1.Foundation course in English-2
2.Business organization
3.Computer basics and PC Softwares
5.Computer basics and PC software Lab

Semester -II

S.NoCourse Name
2.Problem solving and programming
3.Computer organization and assembly language
4.Communication skills
5.Discrete Mathematics
6.C Language programming lab
7.Assembly language programming lab


S.NoCourse Name
1.Data and file structure
2.Introduction to a database management system
3.System analysis and design
4.Programming in C++
5.C++ Programming lab
6.Data and file structure lab

BCA Semester -IV

S.NoCourse Name
1.Statical techniques
2.Object oriented technologies and java programming
3.Fundamentals of computer network
4.Introduction to algorithm design
5.Internet concepts and web design
6.Java programming lab
7.Algorithm design lab

Semester -V

S.NoCourse Name
1.Introduction to software engineering
2.Network programming and administration
3.Web programming
4.Computer orienterd numerical techiues
5.Business communication
6. Network programming and administration lab
7. Web programming lab
8. Computer-oriented numerical techniques lab

Semester -VI

S.No.Courses Name
2.Operating system concepts and networking management
3. Operating system concepts and networking management lab

BCA scope

After successful completion of your BCA courses, you are eligible to get a job in MNC’s, government sector as well as in a domestic giant company.

You can start your career as a computer programmer, web developer or an RDBMS assistant.

Salary after BCA

If you are a fresher so you will get around 10 to 13K per month but after a 6-month experience, you will get a good hike in your salary.

You can also consider

I have collected huge list of full forms with detailing. You can read all full forms here.

Full Forms List for Students

I have covered as much as possible about the BCA course. Please share this post in your friend circle and social family. Don’t forget to ask your queries in below comment section. I will be happy to help you all. Thanks

Leave a Comment

Show Buttons
Hide Buttons