IGNOU BCA Syllabus 2025 – Complete Guide

The Indira Gandhi National Open University (IGNOU) offers a Bachelor of Computer Applications (BCA) program that is designed to equip students with the fundamental knowledge and skills required for a career in Computer Application and information technology. This program is Best for students who want to build a strong Career in programming, software development, database management, networking, and computer applications.

Overview of IGNOU BCA Program

The IGNOU BCA program is structured over six semesters (three years) and covers a wide range of subjects that provide Great knowledge of both theoretical and practical aspects of computer Science.

Duration:Minimum 3 years, Maximum 6 years
Mode of Learning:Distance Education
Medium of Instruction:English
Eligibility:10+2 or equivalent
Total Credits:99

IGNOU BCA Syllabus – Semester-Wise Breakdown

Semester – 1

SUBJECT CODESUBJECT NAMECREDIT
ECO – 01Business organisation4
FEG – 02Foundation course in English4
BCS – 011Computer Basics and PC Software3
BCS – 012Basic Mathematics4
BCSL – 013Computer Basics and PC Software Lab2

SEMESTER – 2

SUBJECT CODESUBJECT NAMECREDIT
ECO – 02Accountancy4
MCS – 011Problem Solving And Programming3
MCS – 012Assembly Language Programming4
MCS – 015Communication Skills4
MCS – 013Discrete Mathematics2
BCSL – 021C Language Programming Lab2
BCSL – 022Assembly Language Programming Lab1

SEMESTER – 3

SUBJECT CODESUBJECT NAMECREDIT
MCS – 014System Analytics and Design3
MCS – 021Data and File Structure4
MCS – 023Database Management System3
BCS – 031C++ Programming3
BCSL- 032C++ Programming Lab1
BCSL – 033Data and File Structure Lab1
BCSL – 034DBMS Lab1

Semester – 4

SUBJECT CODESUBJECT NAMECREDIT
MCS – 024Java Programming3
BCS – 040Statistical technique4
BCS – 041Fundamentals of Computer networks4
BCS – 042Introduction To Algorithm Design2
BCSL- 043Java Programming Lab1
BCSL – 044Statistical technique1
BCSL – 045Algorithm Design Lab1
MCSL – 016Internet concepts and Web design2

SEMESTER – 5

SUBJECT CODESUBJECT NAMECREDIT
BCS – 051Introduction To Software Engineering3
BCS – 052Network Programming and Administration3
BCS – 053Web Programming2
BCS – 054Computer Oriented and numerical technique3
BCS- 055Business Communication2
BCSL – 056Network Programming and Administration Lab1
BCSL – 057Web Programming Lab1
BCSL – 058Computer Oriented and numerical technique Lab1

Semester – 6

SUBJECT CODESUBJECT NAMECREDIT
BCS – 062E-commerce2
MCS – 022Operating System and Networking Management4
BCSL – 063Operating System and Networking Management Lab1
BCSP- 064Project8

IGNOU BCA Credit System

IGNOU follows a credit-based system for its BCA program, requiring students to earn a total of 99 credits to receive the BCA certificate. Each course within the program carries a specific number of credits, which students earn only upon successful completion of that subject. This system helps students track their progress and understand the total credits needed to qualify for the IGNOU BCA degree.

The university continuously updates the BCA syllabus structure to align with current educational trends and industry requirements. These revisions ensure that students receive the most relevant knowledge and skills. IGNOU holds the authority to modify the syllabus at any time to maintain an up-to-date curriculum. The university is committed to providing students with an updated syllabus that supports their academic and professional growth.

3 thoughts on “IGNOU BCA Syllabus 2025 – Complete Guide”

Leave a Comment