If you’re interested in learning computers and want a career in the IT industry, then you’re landing on the right destination. Indira Gandhi National Open University (IGNOU) offers a Bachelor of Computer Application (BCA) program. BCA is the 3 years undergraduate degree program.
In this program, you will learn how the computer understands our language and how its works.BCA includes database management systems, operations systems, software engineering, web technology, and computer languages such as C, C++, JAVA, HTML, etc.
Before you select the BCA (Bachelor of Computer Application) program. Your candidate should have been aware of IGNOU’s requirements. The candidate should have 12th pass certification from any recognized board and any stream. The candidate should be a minimum of 50% aggregate marks in higher study.
BCA candidates have 2 semesters in 1 year. Every semester has its subject along with its subject code and each subject has different credits. Some of the subjects belong to theory and will get the practicals of these theory subjects.
.
1st Semester
S.No
Course Code
Course Name
Credits
1
FEG-02
Foundation Course in English-2
4
2
ECO-01
Business Organization
4
3
BCS-011
Computer Basic and PC Software
3
4
BCS-012
Mathematics
4
5
BCSL-013
Computer Basic and PC Software Lab
2
.
2nd Semester
S.No
Course Code
Course Name
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-015
Communication Skills
2
5
MCS-013
Discrete Mathematics
2
6
BCSL-021
C Language Programming Lab
1
7
BCSL-022
Assembly Language Programming Lab
1
.
3rd Semester
S.No
Course Code
Course Name
Credits
1
MCS-021
Data and File Structures
4
2
MCS-023
Introduction to Database Management Systems
3
3
MCS-014
System Analysis and Design
3
4
BCS-031
Programming in C++
3
5
BCSL-032
C++ Programming Lab
1
6
BCSL-033
Data and File Structures Lab
1
7
BCSL-034
DBMS Lab
1
.
4th Semester
S.No
Course Code
Course Name
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
.
5th Semester
S.No
Course Code
Course Name
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
Bussiness 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
.
6th Semester
S.No
Course Code
Course Name
Credits
1
BCS-062
E-Commerce
2
2
MCS-022
Operating System Concepts and Networking Management
4
3
BCSL-063
Operating System Concepts and Networking Management Lab