BCA Syllabus 2023 | BCA course syllabus 2023

In today’s time, most people want to learn new techniques of computers and learn why not today people are able to achieve great mastery through computers.  In such a situation, there are different types of computer courses.

Have you heard about the 3 Year Computer Application Undergraduate Course? Friends BCA is one of them. 

Under the BCA course, we are given very good computer knowledge, which is a very good option to make a career in the IT sector or computer science.

If you want to do BCA then the question must be in your mind that what are we taught under BCA i.e. what is the syllabus of BCA?

Today I will tell you about BCA Syllabus only, so let’s start this article without delay and know about BCA Syllabus 2023.

What is BCA?


The full form of BCA is Bachelor in Computer Application. It is a 3-year undergraduate course in computer application, with a total of 6 semesters.  Under the BCA course, information is given about things like database, data structure, networking, programming language etc.

After doing BCA course, any student can make a good career in the IT sector. If you want, after completing BCA, you can also apply for masters after BCA and have a good career opportunity.

BCA Course Highlights 

BCA is a professional degree course, which most of the people want to do in today’s time.In this, you are given good knowledge about computer applications, computer science and software.  

If you want to do BCA course, then you can understand all the things related to BCA through the table below.

Name of the CourseBachelor of Computer Applications
Duration3 to 4 years
Eligibility 10+ 2 with any stream 
Subjects CoveredOperating Systems , Database Management, User Interface Design , Data Structures etc.
Average SalaryINR 3 to 6 Lakhs per annum
CareersSoftware Developer, Technical Analyst , Technology Support, System Administrator,Programmer ,Chat Processer etc.

Eligibility for BCA

Applicants have 12th class Physics, Chemistry to do BCA course. It is mandatory to pass with Mathematics as a subject. Even if you are a student of commerce stream, you can apply for BCA course, but there are some universities where you can get admission in BCA even after passing 12th class in any subject.

First of all it is necessary to know about the eligibility of the college in which you are taking admission, because there are some colleges where they also conduct entrance examinations at their own level to get admission. When you qualify in that entrance exam then only you can get admission for BCA course.

BCA SYLLABUS 2023 (BCA Syllabus full detail)

BCA is a 3-year computer application undergraduate course with a total of 6 semesters.  The full form of BCA is Bachelor in Computer Application.

This is often done by people who have to make a career in computers. After doing a BCA course, students get a very good opportunity to make a career in the IT sector and computer science.

If you also want to make a career in this field, then it is very important for you to know the syllabus of BCA, because in whatever field you want to make a career, we must know what things we have to study.

BCA subjects 1st year 2021

BCA is bachelor course, thus it is a bachelor course BCA course is divided into 6 semester. BCA course is complete in 3 years.

Thus BCA is 3 years course , every year have 2 semester. Now will read about all the subjects which will taught in BCA 3 years course.


  1. English language and Communication Skills (Theory)
  2. Mathematics – I (Theory)
  3. Introduction to Information Technology (Theory)
  4. Digital Computer Fundamentals (Theory)
  5. Programming Language through C (Theory)
  6. PC Applications and Internet Technology (Practical)
  7. Programming in C (Practical)


  1. Personality and Soft Skill Development (Theory)
  2. Mathematics – II (Theory)
  3. Data Structure using C (Theory)
  4. System Analysis and Design (Theory)
  5. Accounting and Financial Management (Theory)
  6. Data Structure using C (Practical)
  7. Tally ERP 9.0 (Practical)


  1. Management information systems (Theory)
  2. Mathematics -III (Theory)
  3. Operating systems (Theory)
  4. Object Oriented Programming in C++ (Theory)
  5. Computer Organisation and Architecture (Theory)
  6. UNIX and Shell Programming (Practical)
  7. C++ Programming (Practical)


  1. Environment and Ecology (Theory)
  2. Database Management Systems (Theory)
  3. Computer Networking (Theory)
  4. Software Engineering (Theory)
  5. GUI Programming (Theory)
  6. Oracle Laboratory (Practical)
  7. VB Programming with Mini Project (Practical)


  1. Introduction to Java Programming (Theory)
  2. Computer Graphics and Multimedia (Theory)
  3. Microprocessors (Theory)
  4. Software Project Management (Theory)
  5. Java Programming (Practical)
  6. Assembly Language (Practical)

Elective – I (Any one from Below)

  1. Introduction to e- Governance (Theory)
  2. Computer Network Security (Theory)
  3. Data Mining and Warehousing (Theory)


Elective- II (Any one from Below)

  1. Operation Research (Theory)
  2. Theory of Computing (Theory)
  3. Fundamentals of TCP/IP (Theory)
  4. IT Acts and Cyber Laws (Theory)

Elective – III (Any one from Below)

  1. Artificial Intelligence (Theory)
  2. Internet and e-Commerce (Theory)
  3. Simulation and Modelling (Theory)
  4. Analysis and Design of Algorithms (Theory)

Best BCA Government Colleges list 2023

In today’s time, most of the people want to do BCA course from Government College, because we have to pay very less fees to do BCA from Government College.  

You can easily complete your BCA course from Government College in 30,000 to ₹ 700000.

Today I am going to give you the subject list of Top Most BCA Government College in India.

  1. Allah University 
  2. Ambekar Institute of Technology
  3. Maharaja Sayajirao University of Varodra
  4. St Joseph’s College 
  5. Jami Hamdard University 
  6. Delhi University 
  7. Kolkata University 
  8. Pune University 
  9. IGNOU Delhi 
  10. Presidency College, Chennai

Best BCA Privates Colleges list 2023

If you want to do BCA course from a private college, then you can complete your BCA course for around 2 lakh to 5 lakh.

Let us know the names of some major private colleges-

  1. Goswami Ganesh Dutta S.D College , Chandigarh 
  2. St. Joseph’s College, Bengaluru
  3. Stella Maris College , Chennai
  4. Christ University, Bengaluru
  5. Loyola College, Chennai
  6. Jain University, Bangalore 
  7. SRM University Chennai
  8. Dr DY Patil Arts Commerce and Science Colleg , Pune
  9. Marian College, Kuttikkanam
  10. LPU Jalandhar- Lovely Professional University 

Benefits of pursuing BCA Course 

There can be many benefits from doing BCA course, some of the major advantages are as follows-

  1. Those obtained in the computer field get a bachelor’s degree.
  2. After BCA course, you can easily get it.
  3. Now after BCA, you can do higher education like MCA, MBA.
  4. After doing BCA, you can get a good salary package.
  5. Along with having knowledge of computer programming, you can also create your own software, website app etc.


In today’s article, you learned what is BCA? What is the syllabus of BCA course? What are the benefits of doing BCA? What is the fee of BCA course?  go through all these things

I hope that by reading our today’s article, you have got all the information related to BCA Syllabus 2023 very well. If you still have any question in your mind, then you can feel free to ask your question by commenting in the comment box.

 Thank you

Leave a Comment

Your email address will not be published. Required fields are marked *