IGNOU BCA Syllabus, Subjects, Course Structure, Fees, Duration, Eligibility, Programme Structure
BCA: BACHELOR OF COMPUTER APPLICATIONS
PROGRAMME TYPE | DEGREE |
MODE | Open Distance Learning |
SCHOOL | School of Computer and Information Sciences |
DURATION | 3 Years |
MEDIUM | ENGLISH |
SPECIALIZATION | BCA |
DESCRIPTION | 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/IT as a career. After acquiring the Bachelor’s Degree (BCA) at IGNOU, there is a 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 an entry-level jobs in the field of Information Technology or ITES. |
ELIGIBILITY | 10+2or its equivalent |
FEE STRUCTURE | Rs. 45,000/- for full programme to be paid Semester wise @Rs. 7,500/- per semester + Registraion Rs. 300/- |
PROGRAMME COORDINATOR | Mr. M. P. Mishra, [email protected] |
>> BCA 1st Semester << |
||
COURSE CODE | COURSE NAME | CREDITS |
FEG-02 | Foundation course in English-2 | 4 |
ECO-01 | Business Organization | 4 |
BCS-011 | Computer Basics and PC Software | 3 |
BCS-012 | Mathematics | 4 |
BCSL-013 | Computer Basics and PC Software Lab | 2 |
>> BCA 2nd Semester << |
||
COURSE CODE | COURSE NAME | CREDITS |
ECO-02 | Accountancy-1 | 4 |
MCS-011 | Problem Solving and Programming | 3 |
MCS-012 | Computer Organization and Assembly Language Programming | 4 |
MCS-015 | Communication Skills | 2 |
MCS-013 | Discrete Mathematics | 2 |
BCSL-021 | C Language Programming Lab | 1 |
BCSL-022 | Assembly Language Programming Lab | 1 |
>> BCA 3rd Semester << |
||
COURSE CODE | COURSE NAME | CREDITS |
MCS-021 | Data and File Structures | 4 |
MCS-023 | Introduction to Database Management Systems | 3 |
MCS-014 | Systems Analysis and Design | 3 |
BCS-031 | Programming in C++ | 3 |
BCSL-032 | C++ Programming Lab | 1 |
BCSL-033 | Data and File Structures Lab | 1 |
BCSL-034 | DBMS Lab | 1 |
>> BCA 4th Semester << |
||
COURSE CODE | COURSE NAME | CREDITS |
BCS-040 | Statistical Techniques | 4 |
MCS-024 | Object-Oriented Technologies and Java Programming | 3 |
BCS-041 | Fundamentals of Computer Networks | 4 |
BCS-042 | Introduction to Algorithm Design | 2 |
MCSL-016 | Internet Concepts and Web Design | 2 |
BCSL-043 | Java Programming Lab | 1 |
BCSL-044 | Statistical Techniques Lab | 1 |
BCSL-045 | Algorithm Design Lab | 1 |
>> BCA 5th Semester << |
||
COURSE CODE | COURSE NAME | CREDITS |
BCS-051 | Introduction to Software Engineering | 3 |
BCS-052 | Network Programming and Administration | 3 |
BCS-053 | Web Programming | 2 |
BCS-054 | Computer Oriented Numerical Techniques | 3 |
BCS-055 | Business Communication | 2 |
BCSL-056 | Network Programming and Administration Lab | 1 |
BCSL-057 | Web Programming Lab | 1 |
BCSL-058 | Computer Oriented Numerical Techniques Lab | 1 |
>> BCA 6th Semester << |
||
COURSE CODE | COURSE NAME | CREDITS |
BCS-062 | E-Commerce | 2 |
MCS-022 | Operating System Concepts and Networking Management | 4 |
BCSL-063 | Operating System Concepts and Networking Management Lab | 1 |
BCSL-064 | Project | 8 |