• computer, bca

Program Details

Program Details:

BCA is a semester based 3 years program with a total of 6 semesters. The basic objective of the Program is to open a channel of admission for computing courses for students, who have done the 10+2 and are interested in taking computing/IT as a career. After acquiring the Bachelor’s Degree (BCA) at IGNOU, there is further educational opportunity to go for an MCA at IGNOU or Master’s Programme at any other University/Institute. Also after completing BCA Programme, a student should be able to get entry level job in the field of Information Technology or ITES.

Duration: Minimum 3 years and Maximum 6 years

Eligibility Criteria: 10+2 or Its Equivalent

Course Structure:

Total Course – 39

Total Credits - 99

Semester I

SN Course Code Course Title Credits
1 FEG-02 Foundation Course in English -2 4
2 ECO-01 Business Organization 4
3 BCS-011 Computer Basics and PC Software 3
4 BCS-012 Basic Mathematics 4
5 BCSL-013 Computer Basics and PC Software Lab 2


Semester II

SN Course Code Course Title Credits
1 ECO-02 Accountancy -1 4
2 MCS-011 Problem Solving and Programming 3
3 MCS-012 Computer Organization and Assembly Language Programming 4
4 MCS-013 Discrete Mathematics 2
5 MCS-015 Communication Skills 2
6 BCSL-021 C Language Programming lab 1
7 BCSL-022 Assembly Language Programming Lab  1


Semester III

SN Course Code Course Title Credits
1 MCS-014 Systems Analysis and Design 3
2 MCS-021 Data and File Structures 4
3 MCS-023 Introduction to Database Management Systems 3
4 BCS-031 Programming in C++ 3
5 BCSL-032 C++ Programming Lab 1
6 BCSL-033 Data and File Structure Lab 1
7 BCSL-034 DBMS Lab 1


Semester IV

SN Course Code Course Title Credits
1 BCS-040 Statistical Techniques 4
2 MCS-024 Object Oriented Technologies and Java Programming 3
3 BCS-041 Fundamentals of Computer Networks 4
4 BCS-042 Introduction to Algorithm Design 2
5 MCSL-016 Internet Concepts and Web Design  2
6 BCSL-043 Java Programming Lab 1
7 BCSL-044 Statistical Techniques Lab 1
8 BCSL-045 Algorithm Design Lab 1


Semester V

SN Course Code Course Title Credits
1 BCS-051 Introduction to Software Engineering 3
2 BCS-052 Network Programming and Administration 3
3 BCS-053 Web Programming 2
4 BCS-054 Computer Oriented Numerical Techniques 3
5 BCS-055 Business Communication 2
6 BCSL-056 Network Programming and Administration Lab 1
7 BCSL-057 Web Programming Lab 1
8 BCSL-058 Computer Oriented Numerical Techniques Lab 1


Semester VI

SN Course Code Course Title Credits
1 MCS-022 Operating System Concepts and Network Management 4
2 BCS-062 E-Commerce 2
3 BCSL-063 Operating System Concepts and Network Management Lab 1
4 BCSP-064 Project 8


Mandatory Documents Required During Admission:

  • +2 Transcript
  • SLC marksheet
  • Citizenship copy (If Date of Birth is mentioned in A.D.) or Valid Passport (Any One)
  • 3PP size & 2 Auto Size Photo


Admission Session:

The admission in BCA is taken for July and January session.



The examination will be taken by IGNOU through ICA.


Academic Counseling Session:

a) For few programs academic Counseling Session is provided for Selective subjectsonly. For further details on Academic Counseling Session do kindly contact Academic Coordinator at .

b) Practical lab classes will be provided on face to face mode which will be held either in the morning shift or in the evening shift for which 75% attendance is mandatory to appear for Practical TEE.