Contact Information

  • location_on
    Dharmaram College Post, Hosur Road, Bangalore, Karnataka 560029, India
  • call
    (080) 40129100, 40129600
  • mail_outline
    (080) 40129000
  • email
  • web_asset
  • Approved By: UGC NAAC

B.C.A.


Duration:

3 Years

Eligibility:

10+2 or Equivalent

Eligibility

A pass in PUC (10+2) or equivalent is the minimum eligibility for admission. 

Course Detail

Semester – I

Course Code

Course Title

BCA 131

General English 

BCA 132

Mathematical Foundations for Computer Science

BCA 133

Statistics for BCA  I

BCA 134

Basic Electronics

BCA 135

Digital Computer Fundamentals

BCA 136

Introduction to Programming Using C

BCA 151

C Programming Lab

BCA 152

PC Software Lab

BCA 111

Holistic Education

Semester – II

BCA 231

Functional English

BCA 232

Algebra and Differential Equations

BCA 233

Statistics for BCA II

BCA 234

System Analysis and Design

BCA 235

Operating Systems

BCA 236

Data Structures

BCA 251

Visual Programming Lab

BCA 252

Data Structures Lab

BCA 271

Seminar *

BCA 211

Holistic Education

Semester – III

BCA 331

German Language 03 100 02

BCA 332

Graph Theory 03 100 02

BCA 333

Corporate Accountancy 03 100 02

BCA 334

Software Engineering 03 100 02

BCA 335

Database Management Systems  03 100 02

BCA 336

Object Orient Programming Using C++ 03 100 02

BCA 351

C++ Lab 04 100 02

BCA 352

Oracle Lab 04 100 02

BCA 311

Holistic Education

Semester – IV

BCA 431

Technical English

BCA 432

Numerical Techniques

BCA 433

Financial Management

BCA 434

Computer Networks I

BCA 435

Analysis and Design of Algorithms

BCA 436

Programming in Java

BCA 451

Java Programming Lab

BCA 452

DBMS Project Lab

BCA 471

Seminar *

BCA 411

Holistic Education

Semester – V

BCA 531

Professional English

BCA 532

Unix Operating System

BCA 533

Computer Graphics

BCA 551

Unix Lab

BCA 552

Computer Graphics Lab

BCA 553

Specialization Project

Electives(Choose any one Stream)

Stream A (Two Papers)

BCA 541A

TCP/IP

BCA 542A

Internet Programming

Stream B (Two Papers)

BCA 541B

Computer Networks –II

BCA 542B

System Software            

Semester - VI

BCA 631

System Simulation

BCA 651

Main Project

Electives(Choose  the same stream as Semester 5)

Stream A (Two Papers)

BCA 641A

Distributed Systems

BCA 642A

Multimedia Computing

Stream B (Two Papers)

BCA 641B

Microprocessors

BCA 642B

Computer Architecture