schedule3–6 Years Durationanalytics120 Credits TotaldomainSchool of Computer and Information Sciences (SOCIS)translateMedium: English
Bachelor of Computer Applications — BCA_NEW
Eligibility: 10+2 or its equivalent, OR a pass in Diploma in Commercial Practice or equivalent · Exam mode: Semester wise · Source: IGNOU Common Prospectus, Programme Guide (May 2026), ignou.ac.in/viewFile/SOCIS/programmeguide/BCA_NEW-May-2026.pdf
COURSES MAPPED32
TOTAL COURSE CREDITS120
DEGREE LEVELUndergraduate
COORDINATORS1
Real Course Crosswalk
Semester-by-Semester Curriculum
Sourced directly from IGNOU's own Common Prospectus and Programme Guide — real course codes and credits, not approximations.
Semester 1
5 coursesBEVAE-181Core Course4 Credits
Environmental Studies
Open Course Hubarrow_forwardBEGLA-136Core Course6 Credits
English at Work Place
Open Course Hubarrow_forwardBCS-111Core Course4 Credits
Computer Basics and PC Software
Open Course Hubarrow_forwardBCSL-013Core Course2 Credits
Computer Basics and PC Software Lab
Open Course Hubarrow_forwardBCS-012Core Course4 Credits
Basic Mathematics
Open Course Hubarrow_forwardSemester 2
6 coursesFEG-02Core Course4 Credits
Foundation Course in English-2
Open Course Hubarrow_forwardMCS-202Core Course4 Credits
Computer Organisation
Open Course Hubarrow_forwardMCS-203Core Course4 Credits
Operating Systems
Open Course Hubarrow_forwardMCSL-204Core Course2 Credits
WINDOWS and LINUX Lab
Open Course Hubarrow_forwardMCS-201Core Course4 Credits
Programming in C and Python
Open Course Hubarrow_forwardMCSL-205Core Course2 Credits
C and Python Lab
Open Course Hubarrow_forwardSemester 3
6 coursesMCS-208Core Course4 Credits
Data Structures and Algorithms
Open Course Hubarrow_forwardMCSL-209Core Course2 Credits
Data Structures and Algorithms Lab
Open Course Hubarrow_forwardMCS-207Core Course4 Credits
Database Management Systems
Open Course Hubarrow_forwardBCS-131Core Course4 Credits
Programming in C++
Open Course Hubarrow_forwardBCSL-135Core Course2 Credits
DBMS and C++ Lab
Open Course Hubarrow_forwardBCS-040Core Course4 Credits
Statistical Techniques
Open Course Hubarrow_forwardSemester 4
6 coursesMCS-206Core Course4 Credits
Object Oriented Programming using Java
Open Course Hubarrow_forwardBCSL-146Core Course2 Credits
Object Oriented Programming using Java Lab
Open Course Hubarrow_forwardBCS-053Core Course2 Credits
Web Programming
Open Course Hubarrow_forwardBCSL-147Core Course2 Credits
Web Programming Lab
Open Course Hubarrow_forwardBCS-041Core Course4 Credits
Fundamentals of Computer Networks
Open Course Hubarrow_forwardBCOC-131Core Course6 Credits
Financial Accounting
Open Course Hubarrow_forwardSemester 5
6 coursesBCS-151Core Course4 Credits
Introduction to Software Engineering
Open Course Hubarrow_forwardBCS-042Core Course2 Credits
Introduction to Algorithm Design
Open Course Hubarrow_forwardBCSL-159Core Course2 Credits
Introduction to Algorithm Design Lab
Open Course Hubarrow_forwardBCOS-184Core Course4 Credits
E-Commerce
Open Course Hubarrow_forwardMSEI-023Elective4 CreditsOptional
Cyber Security
Open Course Hubarrow_forwardBECS-184Core Course4 Credits