IGNOU BCA Syllabus: Know Semester-wise Subjects 

img

Isha

20 November, 2025

IGNOU BCA Syllabus: Know Semester-wise Subjects 

Exploring the world of computers and technology is an exciting journey, but understanding the subjects in the BCA degree can be challenging. BCA IGNOU is a three-year undergraduate degree programme. IGNOU BCA subjects allow students to grasp concepts in computer applications and programming development. The BCA IGNOU syllabus covers various aspects of computer science, including programming, software development, database management, networking, and more. Here is your comprehensive IGNOU BCA Syllabus guide. Stay tuned for BCA from IGNOU semester-wise subjects and credits.

Key Highlights of a BCA from IGNOU

The BCA IGNOU course is an industry-relevant UGC-recognised course. This three-year course equips you with advanced computer and IT knowledge, employable skills, and techniques. With IGNOU BCA subjects, you would learn the latest tools and programming languages, which would boost your resume and give you a unique edge. Here are the key highlights of BCA from IGNOU:

ParticularsDetails
CourseBachelor of Computer Application (BCA)
Institute Indira Gandhi National Open University
Tuition Fees
  • Distance: INR 49,800
  • Online: INR 54,000
ModeDistance and Online
Eligibility10+2 or equivalent from a recognised board
Total Credits120
Career Opportunities Assistant Programmer, Data Processing Assistant, Software Developer,
Data Scientist,
Content Analyst
Average Salary (in INR)INR 2.5 LPA – INR 7.0 LPA

Is IGNOU BCA Syllabus Same for Online & Distance Course?

The BCA syllabus IGNOU is similar for both online and distance courses. IGNOU has designed the courses in a way that would equip you with in-trend tools and skills. The IGNOU BCA subjects in both online and distance formats are tailored to help you get an entry-level job in the field of information technology or any tech-related domain.

IGNOU BCA Syllabus PDF

Indira Gandhi National Open University offers this three-year course in both distance and online modes. The syllabus of
BCA in IGNOU is popular, comprehensive and exhaustive. It covers a wide range of basic and core concepts, helping you build a strong fundamental knowledge of computer applications. Moreover, by the end of the course, you would be equipped with knowledge and a degree to pursue a master’s degree, i.e. Master of Computer Application (MCA). Here is your complete IGNOU BCA syllabus 2025 PDF.

PDF
Download PDF:

IGNOU BCA Syllabus

IGNOU BCA First Year Syllabus

According to the BCA IGNOU syllabus, the first year consists of the most basic subjects. The goal of the first year IGNOU BCA subjects is to help you ease into computer applications and start building a basic understanding of the concepts. In the first year, you would cover subjects such as English foundation, computer basics, basic mathematics, and programming. The total credits in semesters 1 and 2 of BCA IGNOU are 40.

BCA IGNOU Syllabus Semester 1


  • Environmental Studies: Learn the basic elements of the Earth and its connection with human life. Moreover, learn about the environmental issues that are rising every day. This course carries 4 credits.

  • English at Workplace: In this course, you would learn about the English skills required in a workplace. The course is divided into 4 parts, each deals with the important aspects of your professional life, such as exploring the job market, preparing for interviews, cross-cultural interaction, and customer service. It is a 6-credit theory course.

  • Computer Basics and PC Software: This is a 4-credit course. As it is the first computer course in the curriculum, it discusses the basic components of computer software and hardware.

  • Computer Basics and PC Software Lab: It is a 2-credit course. It consists of topics like the operations of Windows, Linux, MS Word, PowerPoint, Workbook, worksheet, etc.

  • Basic Mathematics: Learn about the basic mathematics concepts that are used in computer science, such as discrete mathematics, database theory, analysis of algorithms, etc. This mathematics course will give you 4 credits.

BCA IGNOU Syllabus Semester 2


  • Foundation Course in English II: In this 4-credit course, you would cover basic English concepts.

  • Computer Organisation: Learn about the components of a computer system. This 4-credit course covers concepts such as data representation, interconnection structures, memory systems, the central processing unit, and more.

  • Operating Systems: Learn about the OS role and different processes. Moreover, cover advanced topics such as multiprocessor systems, distributed OS, and mobile OS. Furthermore, in this 4-credit course, you would cover different OS like Windows, Linux, iOS, and Android.

  • Windows and Linux Lab: In this lab, you will gain hands-on training in the operating systems course.

  • Programming in C and Python: It is a 4-credit course which focuses on building problem-solving skills that can be used in computer science problems. Moreover, gain solution-finding ability with the help of C and Python programmes.

IGNOU BCA Second Year Syllabus

In the second year of the IGNOU BCA syllabus, you would move from fundamental to advanced domain concepts. Some of the concepts that you would cover during semester 5 and 6 are data structures and algorithms, programming in C++ and Java, database management, and more. After completing the second year IGNOU BCA subjects, you would gain theoretical and practical skills in the field. The total credits in semesters 3 and 4 of BCA IGNOU are 40.

BCA IGNOU Syllabus Semester 3


  • Data Structures and Algorithms: Learn about the algorithms and data structures in this 4-credit course. It would equip you with different sorting and searching techniques to solve complex problems.

  • Data Structures and Algorithms Lab: Get practical training in the theoretical subject of data structures and algorithms. This practical lab subject is a 2-credit course.

  • Database Management Systems: In this 4-credit course, you would learn to manage data efficiently and effectively. Learn basic concepts that you would need to design and develop a simple database system.

  • Programming in C++: It is a 4-credit course in which you would learn one of the popular programming languages, C++.

  • DBMS and C++ Lab: Get hands-on training and practical skills with this 2-credit course in C++ programming. Moreover, you will also develop practical skills in DBMS using MS-Access.

  • Statistical Techniques: Learn different statistical techniques like data collection, organisation, summarisation, and more. Moreover, you would learn formulas to solve complex issues in the workplace.

BCA IGNOU Syllabus Semester 4


  • Object-Oriented Programming Using Java: This is a 4-credit course and an important part of your BCA IGNOU journey. The course shall give you exposure to topics such as programming using Java, Java API, stream classes, GUI in Java, and the use of JDBC.

  • Object-Oriented Programming Using Java Lab: In this lab, you would learn to convert your theoretical knowledge into practical skills. This lab subject is a 2-credit course.

  • Web Programming: After completing this 4-credit course, you would be able to create simple web pages, format, create an interactive website using JavaScript, and perform server-side scripting using Java Server Pages.

  • Web Programming Lab: It is a 2-credit lab course, designed to equip you with the necessary skills.

  • Fundamentals of Computer Networks: This is a 4-credit course in the IGNOU BCA syllabus. It would introduce you to the basics of data communication and networking.

  • Financial Accounting: Learn inter-disciplinary skills with this 6-credit course in financial accounting. In this course, you would cover topics such as the theoretical framework of accounting, the accounting process, financial statements, and more.

IGNOU BCA Third Year Syllabus

The third year BCA IGNOU syllabus covers interdisciplinary and core computer application subjects. It would equip you with dynamic and creative computer science skills. In addition to that, the third-year syllabus of IGNOU BCA subjects also focuses on entrepreneurial and data-related skills. The total credits in semesters 5 and 6 of BCA IGNOU are 40 

BCA IGNOU Syllabus Semester 5


  • Introduction to Software Engineering: Covers SDLC models, object-oriented modelling, design techniques, and software project management.

  • Introduction to Algorithm Design: A 2-credit course covering algorithm types, properties, and different design approaches.

  • Introduction to Algorithm Design Lab: A 2-credit practical course offering hands-on training in implementing algorithms.

  • E-Commerce: Learn e-commerce basics, e-payment systems, website development, cybersecurity, and online portal applications.

  • Cybersecurity: Discusses web architecture, internet security, database security, and cybersecurity fundamentals.

  • Data Analysis: Learn modern data collection, presentation, and analysis techniques using spreadsheets.

BCA IGNOU Syllabus Semester 6


  • Entrepreneurship: A 4-credit course covering business idea selection, resource mobilisation, and types of entrepreneurship.

  • Digital Forensics: Learn about cyber crimes, mobile forensics, forensic tools, and digital evidence techniques.

  • Project: A 12-credit major project requiring you to develop a complete software solution using software engineering principles.

How to download IGNOU BCA Syllabus PDF?

You can easily find the syllabus of BCA in IGNOU on the website. But did you know that you could download it? Here is your step-by-step process for downloading the IGNOU BCA syllabus:


  • You need to open the official IGNOU website.

  • Locate the Student Services options on the menu bar.

  • Another window will open — click on the ‘Programme’ button, and all the courses will appear.

  • Select the School and Programme thereafter, and the complete BCA IGNOU page will open.

  • Look for the ‘Programme Guide’ option to download the IGNOU BCA syllabus PDF.

Essential IGNOU BCA Placement and Skills

After completing the BCA from IGNOU, you shall get a chance to explore a wide range of careers. However, you need to build this essential skill set along with successfully completing the BCA IGNOU Syllabus. The combination of your knowledge and skills would help you grab IGNOU BCA placements. Let’s take a look at the essential BCA skills that you must have:


  • Programming Skills: Focus on logic building, problem-solving, and coding

  • Inter-Personal Skills: Basic communication and written skills

  • Networking Skills: Work on building a professional network

  • MS Office and AI Tools: Focus on relevant tools

  • Mini Projects: Build a stellar portfolio to highlight your resume

  • Critical and Analytical Thinking: Understanding and solving complicated issues

  • Logic-Building: Allows you to solve interdisciplinary coding across different domains

A Final Takeaway

IGNOU BCA is a popular undergraduate programme. This three-year course is a great fit for IT aspirants or professionals who wish to switch domains. The BCA IGNOU syllabus covers a wide range of fundamental and advanced core concepts. After completing the three-year syllabus of BCA in IGNOU, you would be eligible to get a wide range of job opportunities across fields. In this blog, we explore the IGNOU BCA syllabus semester-wise subjects with credits. This guide is your introduction to the BCA degree. If the subjects align with your interests and career goals, IGNOU BCA can be an excellent choice for you. Go ahead, enroll!

FAQ

1. Is a BCA from IGNOU valuable?

Yes, the BCA IGNOU is a well-recognised and reputed UG programme. It is a UGC-recognised, NIRF-ranked, and NAAC-accredited institute, capable of adding credibility to your resume.

2. What is the syllabus of BCA IGNOU in the first semester?

In the first semester of the syllabus of BCA in IGNOU, you would cover the following subjects:


  • Environmental Studies

  • English at Work Place

  • Computer Basics and PC Software

  • Computer Basics and PC Software Lab

  • Basic Mathematics

3. Can you do a regular MCA after BCA from IGNOU?

IGNOU BCA is a UGC-recognised programme, which gives it similar validity as a regular BCA course. In India, you can pursue a regular MCA after completing a BCA from IGNOU, subject to meeting other eligibility criteria.

Every query is necessary.

Our team of experts, or experienced individuals, will answer it over online meet. Book your slot now!

Book Free Online Counselling
Isha - Author

Isha Education Counsellor / Editor

LinkedIn Profile

Isha Jain holds a Bachelor's degree in Literature along with a Diploma in Digital Marketing, bringing a strong foundation in communication and content creation. With over 7 years of hands-on experience in the education domain, she has crafted impactful content across various formats - ranging from educational blogs and news articles to video scripts, newsletters, and learner-focused campaigns. As the editorial lead at Learning Routes, Isha plays a key role in shaping content that empowers students and working professionals to make confident choices about online courses and career-building certifications. Her deep understanding of the online education space is reflected in her writing, which aims to simplify complex decisions and provide real-world clarity to learners. Beyond her professional role, Isha has also written extensively on lifestyle and digital learning trends. She is passionate about guiding students and loves engaging in conversations around career development on platforms like LinkedIn, Quora, and Reddit. Whether it's recommending the right upskilling path or demystifying online education, she has helped countless learners take confident steps toward their goals. In her spare time, you’ll find Isha reading, traveling, or playing sports to stay active and inspired.

Read more

Get Free Career Guidance

enquiry
logo
The intend of Learning Routes is to provide unbiased, precise information & comparative guidance on Universities and its Programmes of Study to the Admission Aspirants. The contents of the Learning Routes Site, such as Texts, Graphics, Images, Blogs, Videos University Logos, and other materials (collectively, 'Content') are for information purpose only. The content is not intended to be a substitute for in any form on offerings of its academia partners. Infringing on intellectual property or associated rights is not intended or deliberately acted upon. The information provided by Learning Routes on www.learningroutes.in is for general information purposes only. All information on the site is provided in good faith with accuracy and to the best of our knowledge, however, we make no representation or warranty of any kind, express or implied, regarding the accuracy, adequacy, validity, reliability, or completeness of any information on the Site. Learning Routes & its fraternity will not be liable for any errors, omissions, damages, or losses resultant, if any, from the usage of fit information.
Contact Us:
Get Free Counselling
+91-9228165349