Syllabus & Subjects for Bachelor of Computer Application [BCA]:

  • The BCA course is considered as an equivalent to B.Tech in Computer Science because they generally include the topics dealing with Java and C programming.

  • The BCA course syllabus may vary from college to college but the BCA course information mentioned below are covered with respect to the learning criteria.

  • After BCA course student may pursue higher education like MCA course. The BCA course details mentioned below will give students domain expertise.


Subjects offered for Bachelor of Computer Application [BCA]:

  • Computer Fundamentals

  • C programming

  • System Analysis & Design

  • in-depth Working of Computer Sub-system

  • Organizational Behaviour

  • Visual Basic

  • Computer Laboratory & Practical work.


Syllabus for Bachelor of Computer Application [BCA]:

BCA course detail along with specializations is mentioned below.

SI.No.

BCA Syllabus

1

Business Communication

2

Principles of Management

3

Programming Principles and Algorithms

4

Computer Fundamental and Office Automation

5

Business Accounting

6

Computer Laboratory and Practical Work (OA+PPA)

7

Organizational Behaviour

8

Elements of Statistics

9

‘C’ Programming

10

File Structure and Database Concepts

11

Cost Accounting

12

Computer Laboratory and Practical Work (C.P.+DBMS)

13

Numerical Methods

14

Data Structure using C

15

Software Engineering

16

Management Accounting

17

RDBMS

18

Computer Laboratory and Practical Work (D.S.+RDBMS)

19

Networking

20

Visual Basic

21

Inventory Management (SAD)

22

Human Resource Management

23

Object Oriented Programming using C++

24

Computer Laboratory and Practical Work (VB+ C++)

25

NET Frameworks

26

Internet Programming and Cyber Law

27

Principals of Marketing

28

Core Java

29

Project work (VB)

30

Computer Laboratory and Practical Work (NET+Core Java )

31

e-Commerce

32

Multimedia Systems

33

Introduction to System Pro and Operating Systems

34

Advance Java

35

Project Work

36

Computer Laboratory and Practical Work

Specialisations for Bachelor of Computer Application [BCA]:

  • Computer Graphics.

  • Programming Languages.

  • Database Management

  • Systems Analysis.

  • Word Processing.

  • Internet Technologies.

  • Animation.

  • Cyber Law

  • Software Testing

  • Music and Video Processing.

  • Personal Information Management

1