BACHELOR OF COMPUTER APPLICATION (BCA) 

CURRICULUM AT A GLANCE

The course structure, break-up of marks each paper and practical shall be as per the scheme approved by the Board of Studies of Computer Science.

BCA (First Semester)

PAPER CODE

NOMENCLATURE OF PAPER

MAX

Marks Distribution

Min Marks

Theory

Ses.

FC –I-1

FC –I-2

FC –I-3

Foundation Course –I

Foundation Course –II

Foundation Course –III

50

50

50

35

35

40

15

15

10

 

50

BCA –1

Fundamentals of Computers

50

35

15

17

BCA-2

Introduction to Operating System

50

35

15

17

BCA-3

Introduction to PC Software

50

35

15

17

BCA-4

Basic Mathematics –I

50

35

15

17

BCA-5 (PR)

Operating System

50

-

-

17

BCA-6 (PR)

PC Software

50

-

-

17

BCA-7

Minor Project  (Internal Evaluation)

50

35

15

17

 

 

500

 

BCA (Second Semester)

PAPER CODE

NOMENCLATURE OF PAPER

MAX

Marks Distribution

Min Marks

 

Theory

Ses.

FC –II-1

FC –II-2

FC –II-3

Foundation Course –I

Foundation Course –II

Foundation Course –III

50

50

50

35

35

40

15

15

10

 

50

BCA-8

Programming in C

50

35

15

17

BCA-9

Web Technologies

50

35

15

17

BCA-10

Analysis & Design of Information System

50

35

15

17

BCA-11

Computer Oriented Accounting

50

35

15

17

BCA-12 (PR)

Web Technologies & Accounting Software

50

-

-

17

BCA-13  (PR)

Programming in C

50

-

-

17

BCA-14

Minor Project  (Internal & External Evaluation)

50

35

15

17

 

 

500

 

BCA (Third Semester)

PAPER CODE

NOMENCLATURE OF PAPER

MAX

Marks Distribution

Min Marks

Theory

Ses.

FC –III-1

FC –III-2

FC –III-3

Foundation Course –I

Foundation Course –II

Foundation Course –III

50

50

50

35

35

40

15

15

10

 

50

BCA –15

OOPs Using C++

50

35

15

17

BCA-16

Data Structure

50

35

15

17

BCA-17

Basic Mathematics –II

50

35

15

17

BCA-18

Digital Electronics

50

35

15

17

BCA-19 (PR)

C++

50

-

-

17

BCA-20 (PR)

Data Structure & Digital Electronics

50

-

-

17

BCA-21

Minor Project   (Internal Evaluation)

50

35

15

17

 

 

500

 

BCA (Fourth Semester)

PAPER CODE

NOMENCLATURE OF PAPER

MAX

Marks Distribution

Min Marks

Theory

Ses.

FC –IV-1

FC –IV-2

FC –IV-3

Foundation Course –I

Foundation Course –II

Foundation Course –III

50

50

50

35

35

40

15

15

10

 

50

BCA-22

System Software

50

35

15

17

BCA-23

Database Management System

50

35

15

17

BCA-24

Visual Programming Language

50

35

15

17

BCA-25

Microprocessor & Assembly Language Pro.

50

35

15

17

BCA-26 (PR)

DBMS

50

-

-

17

BCA-27 (PR)

Visual Programming Language

50

-

-

17

BCA-28

Minor Project (Internal & External Evaluation)

50

35

15

17

 

 

500

 

BCA (Fifth Semester)

PAPER CODE

NOMENCLATURE OF PAPER

MAX

Marks Distribution

Min Marks

Theory

Ses.

FC –V-1

FC –V-2

FC –V-3

Foundation Course –I

Foundation Course –II

Foundation Course –III

50

50

50

35

35

40

15

15

10

 

50

BCA-29

Computer Graphics

50

35

15

17

BCA-30

Discrete Mathematics

50

35

15

17

BCA-31

Programming in JAVA

50

35

15

17

BCA-32

Operating System

50

35

15

17

BCA-33 (PR)

Java 

50

-

-

17

BCA-34 (PR)

Graphics

50

-

-

17

BCA-35

Minor Project   (Internal Evaluation)

50

35

15

17

 

 

500

 

BCA (Sixth Year)

PAPER CODE

NOMENCLATURE OF PAPER

MAX

Marks Distribution

Min Marks

Theory

Ses.

FC –VI-1

FC –VI-2

FC –VI-3

Foundation Course –I

Foundation Course –II

Foundation Course –III

50

50

50

35

35

40

15

15

10

 

50

BCA –36

Software Engineering

50

35

15

17

BCA -37

RDBMS

50

35

15

17

BCA-38

Computer Network

50

35

15

17

BCA-39(PR)

RDBMS

50

-

-

17

BCA-40

Major Project  (Internal & External Evaluation)

150

-

-

50

 

 

500