Bachelor of Computer Application (BCA)

Course Structure

Eligibility: +2/Equivalent/3 year Polytechnic Diploma
  
 

Sub. Code

Subject

Credits

Sub. Code Subject Credits

1st Semester

2nd Semester

BCA-01

Computer Fundamentals and Windows Based Application

2

BCA-08 Mathematics 4

BCA-02

Constitution of India and Ethics

2

BCA-09 Computer Organisation and Architecture 2

BCA-03

Programming C

2

BCA-10 DBMS 2

BCA-04

Data Structure

2

BCA-11 OOPS with C++ 2

BCA-05

English Communication-1

2

BCA-12 Environmental studies 2

BCA-06L

C Programming Lab

2

BCA-13 English Communication-2 2

BCA-07L

Windows based Application Lab

2

BCA-14L C++ Lab 2
BCA-15L Data Structure Lab 1

3rd Semester

4th Semester

BCA-16

Data Communication

3

BCA-22 Software Engineering 4

BCA-17

Operating System

2

BCA-23 Java Programming 2

BCA-18

Computer graphics

2

BCA-24 RDBMS 2

BCA-19

Client Server Architecture

3

BCA-25 Unix and Shell Programming 4

BCA-20L

Graphics Lab

2

BCA-26L Java Lab 2

BCA-21L

DBMS Lab

2

BCA-27L Unix Lab 2

5th Semester

6th Semester

BCA-28

Algorithm and Analysis

4

BCA-34 MIS and Enterprise Resource Planning 3

BCA-29

Internet Programming

2

BCA-35 Computer Network Security 3

BCA-30

Application Programming

4

BCA-36 ADA Lab 3

BCA-31

System Programming

2

BCA-37L System Programming Lab 2

BCA-32L

Web Designing /Internet Lab

2

BCA-38L Project: System or Application Side
Viva Voice
3
2

BCA-33L

Application Programming Lab

2

Grand Credits 100