COLLEGE OF MANAGEMENT & APPLIED SCIENCES AFFILIATE TO M.G UNIVERSITY

BCA

COURSE STRUCTURE

SEMESTER I

Course No.

Course Title

Credit

BCA101

English-I (Common)

4

BCA102

Mathematics (Complementary)

4

BCA103

Basic Statistics (Complementary)

4

BCA104

Introduction to Computers (Core)

4

BCA105

Methodology of Programming and programming in C (Core)

3

BCA106

Software Lab – I (Core)

2

 

SEMESTER II

Course No.

Course Title

Credit

BCA201

English-II (Common)

4

BCA202

Discrete Mathematics (Complementary)

4

BCA203

Accounting & Programming in Cobol (Core)

3

BCA204

Data Structures (Core)

3

BCA205

Fundamentals of Digital Systems (Core)

4

BCA206

Software Lab- II (Core)

2

 

SEMESTER III

Course No.

Course Title

Credit

BCA301

Advanced Statistical Methods (Complementary)

4

BCA302

Design and Analysis Of Algorithms (Core)

4

BCA303

Computer Organization & Architecture. (Core)

4

BCA304

Computer Graphics (Core)

4

BCA305

Object Oriented Programming and C++ (Core)

3

BCA306

Software Lab-III (Core)

2

 

SEMESTER IV

Course No.

Course Title

Credit

BCA401

Operational Research (Complementary)

4

BCA402

Microprocessor & PC Hardware (Core)

4

BCA403

System Analysis & Design (Core)

4

BCA404

Database Management Systems (Core)

4

BCA405

Visual Programming Techniques (Core)

3

BCA406

Software Lab-IV (Core)

2

 

SEMESTER V

Course No.

Course Title

Credit

BCA501

Computer Networks (core)

4

BCA502

Operating Systems (core)

4

BCA503

Java Programming (core)

3

BCA504

Open Course (core)

4

BCA505

Software Lab – V (core)

2

BCA506

Software Development Lab – I (Mini Project) (core)

2

SEMESTER VI

Course No.

Course Title

Credit

BCA601

Web Technology(core)

4

BCA602

Software Engineering (core)

4

BCA603

Elective (core)

4

BCA604

Seminar

2

BCA605

Software Development Lab II ( Main Project)

4

 

Elective:

BCA603(A): Client Server Computing

BCA603(B): Linux Operating System

BCA603(C) : Data Mining

BCA603(D) : System Software