Program Overview

Bachelor of Computer Application (B.C.A.)

BCA is one of the most popular undergraduate programs of study in a specialized area of information technology and computer application . Graduates gain knowledge of a broad range of subjects relevant to Business Computer Application giving them the knowledge and skills necessary for a multiplicity of jobs in the IT and computer application sector.

Eligibility

The Candidate must have passed 12th in any stream or equivalent from a recognized board.

Selection Process

The admission is based on merit.

After the Program

BCA offers excellent careers in the information technology and applications sector. It provides opportunities to the students to specialize in a diversity of areas, such as IT industry, entertainment and multimedia sectors, computer graphics, IT systems management, big data, banking, Government and education sectors.

Higher Studies

Jobs/ Employment

Structure of Program

Program Coordinator Dr. Harish Morwani – 9924446340

Total Program Credits: 140

CodeCourse NameCredits
LectureTutorialPracticalTotal
BCA101Programming in C3104
BCA101PProgramming in C – Practical0022
BCA102Basic Web Designing3104
BCA102PBasic Web Designing – Practical0022
BCA103Office Automation2002
BCA103POffice Automation – Practical0022
BCA104Communicative English2002

.

BCA105A
.

BCA105B

Generic Elective Course – 1

Computer Fundamentals

OR

Computer Hardware and Troubleshooting

.

2
.

2

.

1
.

1

.
.
0
.
.
0
.
.
3
.
.
3
CodeCourse NameCredits
LectureTutorialPracticalTotal
BCA201Data Structures3104
BCA201PData Structures – Practical0022
BCA202Database Management System3104
BCA202PDatabase Management System – Practical0022
BCA203Foundation Mathematics4206
ENV101Environmental Science2002

.

BCA205AP
.
.
BCA205BP

Generic Elective Course – 2

Web Development with WordPress

OR

Working with Operating Systems (Dos, Windows and Linux)

.
.
0
.
.
0
.
.
0
.
.
0
.
.
2
.
.
2
.
.
2
.
.
2
CodeCourse NameCredits
LectureTutorialPracticalTotal
BCA301Operating System4206
BCA302Core Java3104
BCA302PCore Java – Practical0022

.

BCA303A
BCA303AP

.

BCA303B
BCA303BP

Discipline Specific Elective Course-1

Programming using ASP.Net
Programming using ASP.Net – Practical

OR

PHP Programming
PHP Programming – Practical

.

3
0

.

3
0

.

1
0

.

1
0

.

0
2

.

0
2

.

4
2

.

4
2

BCA304Big Data Analytics2103

.
BCA305A
.
BCA305B

Generic Elective Course – 3
E-Commerce
OR
Digital Marketing

..
2
.
2

..
1
.
1

..
0
.
0

..
3
.
3

 

CodeCourse NameCredits
LectureTutorialPracticalTotal
BCA401Computer Networks3104
BCA401PComputer Networks – Practical0022
BCA402Basic Statistics4206
.
BCA403AP
.
BCA403BP
Discipline Specific Elective Course-2
Project-I (PHP)
OR
Project-I (.Net)
.
0
.
0
.
0
.
0
.
6
.
6
.
6
.
6
BCA404Cyber Security2103
.
BCA405A
.
BCA405B
Generic Elective Course – 4
Soft Skills
OR
Technical Communication
.
2
.
2
.
0
.
0
.
0
.
0
.
2
.
2

 

CodeCourse NameCredits
LectureTutorialPracticalTotal
BCA501Python Programming3104
BCA501PPython Programming – Practical0022
BCA502Object Oriented Analysis & Design4206
.
BCA503A
BCA503AP
.
BCA503B
BCA503BP
Discipline Specific Elective Course-3
Mobile Application Development
Mobile Application Development–Practical
OR
Data Analytics with R
Data Analytics with R–Practical
.
3
0
.
3
0
.
0
0
.
0
0
.
0
3
.
0
3
.
3
3
.
3
3
BCA504Software Testing2103
.
BCA505AT
.
BCA505BT
Generic Elective Course – 5
Industry 4.0
OR
Internet of Things
.
2
.
2
.
1
.
1
.
0
.
0
.
3
.
3
CodeCourse NameCredits
TheoryPractical
BCA601PInternship026