IGNOU BCA Syllabus

IGNOU BCA Syllabus – Here, Candidates will be able to find a latest syllabus structure for IGNOU BCA program. IGNOU BCA Syllabus Structure is available with a credit system in which each of the courses is given appropriate credit. IGNOU has implemented credit system in BCA courses which is useful for course selection at the time of taking admission and for re registration.

Also Read:

IGNOU BCA Candidates have to choose the required number of credit courses at every semester or at every year to complete their BCA (Bachelor of Computer Applications) Programme. The selection of the courses can be made at the time of taking fresh admission or re-registration for the subsequent year or semester for the BCA program. There are many courses available for IGNOU BCA course selection in which some of as a compulsory course and some of as an optional course.

BCA students will have an option to choose the course of their choice from elective course (if exist) while there is no choice options are available for compulsory or core courses.

IGNOU BCA Current Syllabus

First Semester
Course Code     Course Name Credits 
 FEG-02  Foundation course in English -2  4
 ECO-01  Business Organization  4
 BCS-011  Computer Basics and PC Software  3
 BCS-012  Mathematics  4
 BCSL-013  Computer Basics and PC Software Lab  2
Second Semester
Course Code     Course Name Credits 
 ECO-02  Accountancy-1  4
 MCS-011  Problem Solving and Programming  3
 MCS-012  Computer Organization and Assembly Language Programming  4
 MCS-015  Communication Skills  2
 MCS-013  Discrete Mathematics  2
 BCSL-021  C Language Programming Lab  1
 BCSL-022  Assembly Language Programming Lab  1
Third Semester
Course Code     Course Name Credits 
 MCS-021  Data and File Structures  4
 MCS-023  Introduction to Database Management Systems  3
 MCS-014  Systems Analysis and Design  3
 BCS-031  Programming in C++  3
 BCSL-032  C++ Programming Lab  1
 BCSL-033  Data and File Structures Lab  1
 BCSL-034  DBMS Lab  1
Fourth Semester
Course Code     Course Name Credits 
 BCS-040  Statistical Techniques  4
 MCS-024  Object Oriented Technologies and Java Programming  3
 BCS-041  Fundamentals of Computer Networks  4
 BCS-042  Introduction to Algorithm Design  2
 MCSL-016  Internet Concepts and Web Design  2
 BCSL-043  Java Programming Lab  1
 BCSL-044  Statistical Techniques Lab  1
 BCSL-045  Algorithm Design Lab  1
Fifth Semester
Course Code     Course Name Credits 
 BCS-051  Introduction to Software Engineering  3
 BCS-052  Network Programming and Administration  3
 BCS-053  Web Programming  2
 BCS-054  Computer Oriented Numerical Techniques  3
 BCS-055  Business Communication  2
 BCSL-056  Network Programming and Administration Lab  1
 BCSL-057  Web Programming Lab  1
 BCSL-058  Computer Oriented Numerical Techniques Lab  1
Sixth Semester
Course Code     Course Name Credits 
 BCS-062  E-Commerce  2
 MCS-022  Operating System Concepts and Networking Management  4
 BCSL-063  Operating System Concepts and Networking Management Lab  1
 BCSP-064  Project  8
Total Credits 99

IGNOU BCA Credit System

As well all know that the IGNOU has implemented a credit system in BCA program in which the candidates have to earn a required credits to earn a IGNOU BCA degree. Thefore, each of the BCA course will have a appropriate number of credit that can be earn only if you complete the particular subject. The BCA candiates can get to know about the total number of credits that they need to study to get eligible for IGNOU BCA degree certificate.

IGNOU University is working regularly to revise the BCA Syllabus Structure regularly to fulfil the current demands as well as to keep connected with the latest curriculum that helps students to achive their goals as per the latest trends. IGNOU has right to change and udpdate IGNOU BCA Syllabus at any session to offer only latest course structure and we also wok hard for our students to provide with updated syllabus structure to them which will be help them for their studies.

4.2/5 - (58 votes)

44 thoughts on “IGNOU BCA Syllabus”

    1. Ignou should add elective subjects like–
      1. Artificial intelligence
      2. Machine learning
      3. Android development

  1. I passed HSC in year 2007 , now I am interested in pursuing bachelor’s degree in computer applications. Can I apply for the degree after such a long gap of 12 years?
    If yes, Any specific documents required?

    1. That’s the benefit of distance learning. You can do it at any age. Yes can pursue this course.

  2. I Want to study BCA Distance study from nepal. Is it possible to do without attend my class in an University ?

  3. I am already enrolled in BCA my backlog subject is bcs011 I want to join the coaching classes for the subject.

  4. Dear Mam/Sir,
    I Completed My 12th With 43% (Arts) in Nov-2018, Now in 2022, i’m in 2nd Year of BAG Programme (Ignou), Now i want to Drop BAG Programme, Coz. i am interested in Computers. and Want to go For BCA (ignou) as Fresh from start, . Is it Possible? Can is apply for it.


  5. I have completed Electronics and Telecommunication Engineering Diploma after 10th
    So, am I eligible for BCA?

  6. IGNOU degree is eligible for corporate mnc company or any tech company in india.

    can anyone can reply,

    1. yas ignou degree is eligible for corporate mnc an it company or any tech company in india not issues

Leave a Reply

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