The IGNOU’s BCA programme has been divided into two semesters per year (January to June and July to December). Consequently, there will be two examinations every year — one in the month of June for the January to June semester courses and the other in December for the July to December semester courses.
The following is the programme structure of IGNOU BCA :
BCA 1st Semester
| ||
Course code
|
Course Name
| |
ECO-01
|
Business Organization
| |
FEG-02
|
Foundation course in English-2
| |
BCS-011
|
Computer Basics and PC Software
| |
BCS-012
|
Mathematics
| |
BCSL-013
|
Computer Basics and PC Software Lab
| |
BCA 2nd Semester
| ||
ECO-02
|
Accountancy-1
| |
MCS-11
|
Problem Solving and Programming
| |
MCS-12
|
Computer Organisation & Assembly Language Programming
| |
MCS-13
|
Discrete Mathematics
| |
MCS-15
|
Communication Skills
| |
BCSL-021
|
C Language Programming Lab
| |
BCSL-022
|
Assembly Language Programming Lab
| |
BCA 3rd Semester
MCS-014
Systems Analysis and Design
MCS-021
Data and File Structures
MCS-23
Introduction to Database Management Systems
BCS-31
Programming in C++
BCSL-032
C++ Programming Lab
BCSL-033
Data and File Structures Lab
BCSL-034
DBMS Lab
BCA 4th Semester
MCSL-16
Internet Concepts and Web Design
MCS-24
Object Oriented Technology and Java Programming
BCS-40
Statistical Techniques
BCS-41
Fundamentals of Computer Networks
BCS-42
Introduction to Algorithm Design
BCSL-043
Java Programming Lab
BCSL-44
Statistical Techniques Lab
BCSL-045
Algorithm Design Lab
BCA 5th Semester
BCS-051
Introduction to Software Engineering
BCS-052
Network Programming and Administration
BCS-053
Web Programming
BCS-054
Computer Oriented Numerical Techniques
BCS-055
Business Communication
BCSL-056
Network Programming and Administration Lab
BCSL-057
Web Programming Lab
BCSL-058
Computer Oriented Numerical Techniques Lab
BCA 6th Semester
MCS-022
Operating System Concepts and Networking Management
BCS-062
E-Commerce
BCSL-063
Operating System Concepts and Networking Management Lab
BCSP-064
Project