IGNOU BCA Syllabus

IGNOU BCA Syllabus: Detailed Subjects, Course Structure, and Credits

IGNOU BCA syllabus is divided into 6 semesters for distance (ODL) and online (OL) programmes. Find IGNOU BCA syllabus for both modes with semester-wise breakdown, study materials and more.

The IGNOU BCA subjects for the 2026 academic year provide a robust curriculum, blending foundational computer science with practical application to prepare students for a dynamic IT career. IGNOU BCA course is available in Distance and Online modes. Both programmes are divided into six semesters. The updated IGNOU BCA syllabus covers core programming languages, data structures, database management, web development, and essential mathematical concepts, ensuring comprehensive skill development. This article details the semester-wise breakdown, practical components, study materials, and key changes in the 2026 IGNOU BCA syllabus.

IGNOU BCA Course Codes and Credit Distribution per Subject 2026

The IGNOU BCA program comprises a total of 39 courses, accumulating 99 credits, designed to be completed within a minimum of three years. This section details the key structural and financial aspects of the ignou bca subjects.

Aspect Details
Total Number of Courses 39
Total Credits for BCA Program 99
Minimum Program Duration 3 Years (36 Months)
Maximum Program Duration 6 Years (72 Months)
Per Semester Fee (National Students) INR 8,300.00
Total Program Fee (National Students) INR 49,800.00

IGNOU BCA Semesterwise Syllabus: Distance Mode

The Bachelor of Computer Applications (BCA) program from IGNOU offers a comprehensive curriculum designed to equip students with essential computing skills. This section details the ignou bca subjects and their credit distribution, providing a clear overview of the program’s structure and core components.

Semester Course Code Course Name Credits
I FEG-02 Foundation Course in English-2 4
I BCS-111 Computer Basics and PC Software 4
I BCS-012 Basic Mathematics 4
I BCSL-013 Computer Basics and PC Software Lab 2
II ECO-01 Business Organisation 4
II MCS-011 Problem Solving and Programming 3
II MCS-012 Computer Organisation and Assembly Language Programming 3
II BCS-021 C Programming 3
II BCS-022 Assembly Language Programming 4
II BCSL-021 C Programming Lab 1
II BCSL-022 Assembly Language Programming Lab 1
III MCS-021 Data and File Structures 4
III MCS-023 Introduction to Database Management Systems 3
III BCS-031 C++ Programming 3
III BCSL-032 C++ Programming Lab 1
III BCSL-033 Data and File Structures Lab 1
III BCSL-034 DBMS Lab 1
IV BCS-040 Statistical Techniques 4
IV MCS-024 Object-Oriented Technologies and Java Programming 3
IV BCS-041 Fundamentals of Computer Networks 4
IV BCS-042 Introduction to Algorithm Design 2
IV BCSL-043 Java Programming Lab 1
IV BCSL-044 Statistical Techniques Lab 1
IV BCSL-045 Algorithm Design Lab 1
V BCS-051 Introduction to Software Engineering 3
V BCS-052 Network Programming and Administration 3
V BCS-053 Web Programming 2
V BCS-054 Computer Oriented Numerical Techniques 3
V BCS-055 Business Communication 2
V BCSL-056 Network Programming and Administration Lab 1
V BCSL-057 Web Programming Lab 1
V BCSL-058 Computer Oriented Numerical Techniques Lab 1
VI BCS-062 E-Commerce 2
VI MCS-022 Operating System Concepts and Networking Management 4
VI BCSL-063 Operating System Concepts and Networking Management Lab 1

IGNOU BCA Syllabus: Online Mode

The IGNOU Online BCA follows a semester-based structure designed in line with the NEP framework. Compared to the ODL BCA programme, the online version includes multidisciplinary courses such as Environmental Studies, Financial Accounting, Entrepreneurship, Cyber Security, Digital Forensics, and Data Analysis, along with core computer science subjects. 

 

Semester Course Code Course Name Credits
I BEVAE-181 Environmental Studies 4
I BEGLA-136 English at Workplace 6
I BCS-111 Computer Basics and PC Software 4
I BCSL-013 Computer Basics and PC Software Lab 2
Semester I Total 16
II BCS-012 Basic Mathematics 4
II MCS-011 Problem Solving and Programming 3
II MCS-012 Computer Organisation and Assembly Language Programming 4
II BCSL-021 C Programming Lab 1
II BCSL-022 Assembly Language Programming Lab 1
Semester II Total 13
III BCS-131 Programming in C++ 4
III MCS-023 Introduction to Database Management Systems 4
III MCS-208 Data Structures and Algorithms 4
III BCSL-135 DBMS and C++ Lab 2
III BCS-040 Statistical Techniques 4
Semester III Total 18
IV MCS-206 Object-Oriented Programming using Java 4
IV BCS-041 Fundamentals of Computer Networks 4
IV BCOC-131 Financial Accounting 6
IV BCSL-147 Web Programming Lab 2
Semester IV Total 16
V BCS-151 Introduction to Software Engineering 4
V BCS-042 Introduction to Algorithm Design 2
V BCSL-159 Introduction to Algorithm Design Lab 2
V BCOS-184 E-Commerce 4
V MSEI-023 Cyber Security 4
V BECS-184 Data Analysis 4
Semester V Total 20
VI BCOS-185 Entrepreneurship 4
VI MSEI-027 Digital Forensics 4
VI BCSP-165 Project Work 12
Semester VI Total 20

 

IGNOU BCA Practical Subjects and Lab Components 2026

The IGNOU BCA program emphasizes practical skills in software development, programming languages, and networking. This section outlines the key ignou bca subjects that include practical and lab components, detailing their course codes, names, and credits across various semesters.

Semester Course Code Course Name Credits
1 BCSL-013 Computer Basics and PC Software Lab 2
2 BCSL-021 C Language Programming Lab 1
2 BCSL-022 Assembly Language Programming Lab 1
3 BCSL-032 C++ Programming Lab 1
3 BCSL-033 Data and File Structures Lab 1
3 BCSL-034 DBMS Lab 1
4 MCSL-016 Internet Concepts and Web Design 2
4 BCSL-043 Java Programming Lab 1
4 BCSL-044 Statistical Techniques Lab 1
4 BCSL-045 Algorithm Design Lab 1
5 BCSL-056 Network Programming and Administration Lab 1
5 BCSL-057 Web Programming Lab 1
5 BCSL-058 Computer Oriented Numerical Techniques Lab 1
6 BCSL-063 Operating System Concepts and Networking Management Lab 1
6 BCSP-064 Project 8

IGNOU BCA Study Materials and Books for All Subjects 2026

The IGNOU Bachelor of Computer Applications (BCA) study materials for the 2026 academic cycle serve as the primary academic foundation, meticulously designed by subject matter experts. Available in both digital (PDF) via eGyanKosh and printed formats, these resources are essential for grasping complex computing concepts and preparing for all examinations.

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

How to Access IGNOU BCA Study Materials

Step 1: Visit the eGyanKosh Portal

Open the official eGyanKosh digital repository, which contains self-learning materials for all IGNOU programmes, including BCA.

Step 2: Search for Your Course Code

Use the search bar to enter the relevant course code, such as BCS-012, MCS-011, BCS-041, or MCS-024. You can also browse materials semester-wise if available.

Step 3: Open the Course Collection

Select the appropriate course from the search results. Each course contains multiple blocks and units covering the complete syllabus.

Step 4: Download the PDF Study Material

Click on the required block or unit and download the PDF file. Students can save these files for offline reading on laptops, tablets, or smartphones.

Step 5: Access Printed Study Materials

Students who opt for printed books during admission typically receive hard copies at their registered address. Delivery timelines may vary depending on the admission cycle and regional centre.

Step 6: Use the IGNOU e-Content Mobile App

For convenient access, students can also download IGNOU’s mobile learning applications to read study materials, watch academic content, and access additional learning resources.

Step 7: Verify You Are Using the Latest Edition

Before downloading any book, ensure the course code matches your current BCA syllabus. IGNOU periodically revises course content, and updated study materials may replace older versions.

How to Access IGNOU BCA Solved Assignments 2026-27

Solved assignments for IGNOU BCA New syllabus are available for the 2025-26 and 2026-27 sessions. This guide outlines various formats, delivery options, and contact methods to obtain these crucial ignou bca subjects resources.

  • Availability: Solved assignments are available for the 2025-26 and 2026-27 sessions.
  • Formats: Assignments are available as Soft copy/PDF/Hard copy/Handwritten.
  • Delivery: Assignments can be delivered via direct download links, email, or WhatsApp.
  • Free Options: Some assignments are advertised as ‘free solution’ or ‘free download pdf’.

Frequently Asked Questions

What are the subjects in IGNOU BCA?

The IGNOU BCA syllabus covers programming, mathematics, database management, computer networks, software engineering, web development, algorithms, operating systems, e-commerce, and practical lab courses across six semesters. 

What are the eligibility requirements for ignou bca subjects? 

Candidates must have completed 10+2 or an equivalent qualification from a recognized board. There is no age limit, making the programme accessible to learners of all ages. 

How do I apply for ignou bca subjects? 

Students can apply online through the IGNOU admission portal by registering, filling out the application form, uploading required documents, and paying the prescribed programme fee. 

Is the IGNOU BCA degree valid for government and private jobs? 

Yes, the IGNOU BCA degree is recognized by the UGC and accepted for higher education, government examinations, and private-sector employment opportunities across India.

Does IGNOU BCA include practical and project work? 

Yes, the programme includes several laboratory courses in programming, databases, networking, and web development. Students may also need to complete a project as per programme requirements.

Can I pursue MCA after completing IGNOU BCA? 

Yes, IGNOU BCA graduates are eligible to apply for MCA programmes offered by IGNOU and other recognized universities, subject to the institution’s admission criteria.

Where can I download IGNOU BCA study materials and books? 

Students can download free PDF study materials from the official eGyanKosh repository. Printed books may also be provided to eligible students during the admission process.

What is the duration of the IGNOU BCA programme? 

The minimum duration of IGNOU BCA is three years, while students can complete the programme within a maximum period of six years, offering flexibility for working professionals.

Aayush Kukreja
Written by

Aayush is a writer and content strategist who turns personal stories into brand narratives. With an experience spanning diverse industries, rely on his writing for simplifying complex subjects & get in-depth insights - always with sharp wit.

View all posts →

Similar Posts

Leave a Reply

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