The BCA provides an understanding and skills related to the use of computer and its application. The basic objective of the programme is to open a channel of admission for computing courses for students, who have done the 10+2 and are interested in taking computing as a career. After acquiring the Bachelors Degree (BCA) at IGNOU, there is a further educational opportunity to go for an MCA at IGNOU or Masters programme at other Universities.
The minimum duration of the course is 3 years ad the maximum duration is 6 years. The facilities for counselling and practical second and third year will, however, not automatically be extended after first year of study. Practical sessions in subsequent years is at the discretion of the University and subject to payment for the same.
IGNOU BCA Eligibility Criteria
10+2 with Mathematics as a distinct subject. Those who have not studied mathematics as a distinct subject at 10+2 level will have to register for both MTE-03 and CIC along with Ist semester of BCA. Such students have to successfully complete CIC and MTE-03 before registering for the 3rd semester of the BCA programme.
IGNOU BCA Programme Structure
The programme structure for BCA is:
I Semester
Course Code | Course Title |
---|---|
FEG-02 | English (To be adopted from SOH) |
ECO-01 | Business Organization (To be adopted from SOMS) |
BCS-011 | Computer Basics and PC Software |
BCS-012 | Basic Mathematics |
BCSL-013 | Computer Basics and PC Software Lab |
II Semester
Course Code | Course Title |
---|---|
ECO-02 | Accountancy-1 |
MCS-011 | Problem Solving and Programming |
MCS-012 | Computer Organization and Assembly Language Programming |
MCS-013 | Discrete Mathematics |
MCS-015 | Communication Skills |
BCSL-021 | 'C' Language Programming Lab |
BCSL-022 | Assembly Language Programming Lab |
III Semester
Course Code |
Course Title |
---|---|
MCS-014 | Systems Analysis and Design |
MCS-021 | Data and File Structures |
MCS-023 | Introduction to Database Management Systems |
BCS-031 | Programming in C++ |
BCSL-032 | C++ Programming Lab |
BCSL-033 | Data and File Structures Lab |
BCSL-034 | DBMS Lab |