BCA Subjects & Syllabus: Get Information about BCA Subjects

BCA Subjects & Syllabus

BCA Subjects & Syllabus: Get Information about BCA Subjects

BCA Subjects & Syllabus: BCA is a professional degree course and the full form BCA is Bachelor of Computer Application which is an undergraduate degree course. This course is 3 years, after passing class 12th examination you can do this course, in which you are taught about computer related things. Know more information about "BCA Subjects"

BCA is a technical degree course and after doing this course you can work in IT field. After doing this course, you can also design software, website. You can do MCA (Master of Computer Application) after doing BCA Course. If you want to do this then first of all you will choose college, many colleges take admission by taking the entrance exam and there are many colleges which have direct admission. "BCA Subjects"

BCA Subjects

The subjects offered in the BCA course are given below:

  • Database Management System
  • Multimedia Systems
  • Computer Networks
  • Software Engineering
  • Software Development
  • Theoretical Computer Science
  • Database Management System

BCA Syllabus

Talking about the BCA subjects and syllabus, there are 6 semesters in it and 2 semesters are to be completed every year. In many colleges there are back and forth semesters, so don't worry.

BCA Subjects & Syllabus is given below:

BCA Syllabus | Semester 1 | 1st Year

BCA Subjects:
  • Hardware Lab (CIA only)
  • Creative English
  • Fundamental Mathematics
  • Statics for BCA
  • Digital Computer Fundamental
  • Introduction to Programming (C)
  • C Programming Lab
  • PC Software Lab

BCA Syllabus | Semester 2 | 1st Year

BCA Subjects:
  • Case Tools Lab (CIA Only)
  • Communicative English
  • Basic Discrete Mathematics
  • Operating System
  • Data Structure
  • Visual Programming Lab

BCA Syllabus | Semester 3 | 2nd Year

BCA Subjects:
  • Interpersonal Communication
  • Introductory Algebra
  • Financial Accounting
  • Software Engineering
  • Data Base Management System
  • Object Oriented Programming using C++
  • C++ Lab
  • Daicel Lab
  • Domain Lab (CIA Only)

BCA Syllabus | Semester 4 | 2nd Year

BCA Subjects:

  • Professional English
  • Financial Management
  • Computer Networks
  • Programming in Java
  • Java Programming Lab
  • DBMA Project Lab
  • Web Technology Lab
  • Language Lab (CIA Only)

BCA Syllabus | Semester 5 | 3rd Year

BCA Subjects:
  • Unix Programming
  • User Interface Design
  • Graphics and Animation
  • Python Programming
  • Business Intelligence
  • Unix Lab
  • Web Designing Projects
  • Graphics & Animation Lab
  • Python Programming Lab
  • Business Intelligence Lab

BCA Syllabus | Semester 6 | 3rd Year

BCA Subjects:
  • Design and Analysis of Algorithms
  • Client Server Computing
  • Computer Architecture
  • Cloud Computing
  • Multimedia Applications
  • Introduction to Soft Computing
  • Advance Database Management System

People also ask

Q1. What are the subjects in BCA 1st year?

A1. BCA subjects of 1st year are ‘Case Tools Lab (CIA Only), Communicative English, Basic Discrete Mathematics, Operating System, Data Structure, Visual Programming Lab, Interpersonal Communication, Introductory Algebra, Financial Accounting, Software Engineering, Data Base Management System, Object Oriented Programming using C++, C++ Lab, Daicel Lab, Domain Lab (CIA Only)’.

Top 10 BCA Colleges in India

Knowing so much in BCA subjects and syllabus, but if you have not yet taken admission in BCA college, then you should complete your course that you are admission in the top college in India given below, this will give you an opportunity to work in a big company going forward. And you will also get a good package.

  1. Institute of Management Studies, Noida
  2. Christ University, Bangalore
  3. Kristu Jayanti College, Bangalore
  4. Madras Christian College, Chennai 
  5. DAV College, Chandigarh
  6. St Joseph's College, Bangalore
  7. Kurukshetra University, Haryana
  8. Women's Christian College, Chennai
  9. Stella Maris College, Chennai
  10. Banasthali University, Jaipur


After knowing about BCA Subjects and syllabus, if you want to do BCA, then you should prepare for it right now. This course would have given opportunity to work in a big company like HCL, Wipro, Microsoft and HP and get a high salary.  If you want to see yourself as a computer professional then BCA course will be good for you.

Post a Comment