image description
  1. Home
  2. Bachelor of Computer Application

Bachelor of Computer Application

Program:  Bachelor of Computer Application

Program Code: BCA

Level:  Graduate

Duration: 3 Years (6 Semester)


Program Overview:

The Department of Computer Science offers a 3-year degree program in Bachelor of Computer Application (BCA). It is one of the popular courses among the students who want to make their career in the IT (Information Technology) field. With the rapid growth of the IT industry in India, the demand of computer professionals is increasing day by day, which has created a lot of opportunities for the computer graduates. A student who takes up a BCA course, acquires extensive training in the essentials of Information Technology as well as knowledge on various programming subjects like C, C++, Java and Dot Net Technologies.


Programme Educational Objectives:

PEO1

The syllabus focuses on the core fundamentals of Computer Applications, but generally undergoes revision according to the industry requirement with the aim of increasing employment opportunities for students.

PEO2

The program provides a sound academic base from which an advanced career in computer applications including the latest developments keeping pace with the industry can be developed.

PEO3

Possess the ability to collaborate as team members and team leaders to facilitate cutting-edge technical solutions for computing systems and thereby providing improved functionality.

PEO4

The graduates will become employable, successful entrepreneurs as an outcome of Industry-Academia collaboration.


Program Outcomes:


PO1: Computational Knowledge

Understand and apply mathematical foundation, computing and domain knowledge for the conceptualization of computing models from defined problems.

PO2: Problem Analysis

Ability to identify, critically analyze and formulate complex computing problems using fundamentals of computer science and application domains.

PO3: Design / Development of Solutions

Ability to transform complex business scenarios and contemporary issues into problems, investigate, understand and propose integrated solutions using emerging technologies.

PO4: Conduct Investigations of Complex Problems

Conduct Investigations of Complex Computing Problems, Ability to devise and conduct experiments, interpret data and provide well informed conclusions.

PO5: Modern tool usage

Ability to select modern computing tools, skills and techniques necessary for innovative software solutions

PO6: Ethics

Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.

PO7: Individual and Team Work

Function effectively as an individual and as a member or leader to diverse teams, and in multidisciplinary settings.

Particulars

Year

Tuition Fee


Indian students

1

Rs. 34,000

2

Rs. 34,000

3

Rs. 34,000

Total Tution Fee

Rs. 102,000

*National Student Exam Fee/ Semester-2500 Indian Rupees

First Semester

Subject Code

Subject Name

L

T

P

Hours

Credits

PC-101

Professional Communication-I

2

1

2

5

4

BCA-111

C Programming

3

1

0

4

3

BCA-111L

C Programming(Lab)

0

0

2

1

1

BCA-112

Computer Fundamental and Office Automation

3

1

0

4

3

BCA-112L

Computer Fundamental and Office Automation(Lab)

0

0

2

1

1

BCA-113

Programming Principles and Algorithms

3

1

0

4

4

ES-101

Element of Statistics

3

1

0

4

4

BCA-114

Mini Project 1

0

0

4

2

1

Total

14

5

10

25

21

Second Semester

Subject Code

Subject Name

L

T

P

Hours

Credits

BCA-121

Data Communication

3

1

0

4

4

BCA-122

Discrete Mathematics and Automata Theory

3

1

0

4

4

BCA-123

Data Structure using C

3

1

0

4

3

BCA-123L

Data Structure using C(Lab)

0

0

2

1

1

BCA-124

Database Management System

3

1

0

4

3

BCA-124L

Database Management System(Lab)

0

0

2

1

1

BCA-125

Operating System

3

1

0

4

4

BCA-129P

Mini Project 2

0

0

4

2

1

Total

14

5

8

24

21

Third Semester

Subject Code

Subject Name

L

T

P

Hours

Credits

BCA-211

Object Oriented Programming with C++

3

1

0

4

3

BCA-211L

Object Oriented Programming with C++(Lab)

0

0

2

1

1

BCA-212

E-Commerce

3

1

0

4

4

BCA-213

Software Engineering

3

1

0

4

4

BCA-214

Computer Network

3

1

0

4

4

DE-301

Digital Logic

3

1

0

4

3

DE-301L

Digital Logic (Lab)

0

0

2

1

1

BCA-215

Mini Project 3

0

0

4

4

2

Total

15

5

8

26

22

Fourth Semester

Subject Code

Subject Name

L

T

P

Hours

Credits

BCA-221

Core Java

0

0

2

1

1

BCA-222

Unix with Shell Programming

3

1

0

4

3

BCA-222L

Unix with Shell Programming(Lab)

0

0

2

1

1

BCA-223

Computer Graphics

3

1

0

4

3

BCA-223L

Computer Graphics(Lab)

0

0

2

1

1

BCA-224

Numerical Methods

3

1

0

4

4

PA-401

Principle of Accounting / MA

3

1

0

4

4

BCA-226

Mini project 4

0

0

4

4

2

Total

15

5

10

27

22

Fifth Semester

Subject Code

Subject Name

L

T

P

Hours

Credits

BCA-311

Mobile and Cloud Computing

3

1

0

4

3

BCA-311L

Mobile and Cloud Computing(Lab)

0

0

2

1

1

BCA-312

Web Technologies

3

1

0

4

3

BCA-312L

Web Technologies(Lab)

0

0

2

1

1

BCA-313

Systems Programming

3

1

0

4

3

BCA-313L

Systems Programming(Lab)

0

0

2

1

1

HU-315

Cyber Securities and Cyber Law

3

1

0

4

4

BCA-316

Major Project -I

0

0

8

8

4

Total

12

4

14

27

20

Sixth Semester

Subject Code

Subject Name

L

T

P

Hours

Credits

BCA-326

Major Project-II

0

0

16

16

8

BCA-327

Seminar

0

0

6

6

6

Total

0

0

22

22

11

Career Path student can choose after the course

Students after completing their degree have many rewarding options. Below are some options one can choose

  • Software Developer

  • Computer Hardware Engineer

  • Computer Systems Analyst

  • Web Developer

  • Computer Science Blogger

  • Content Developer

  • Online Marketer

  • Web Designer

  • Startups

  • Marketing And Sales

  • Tech Support and Repair

  • Professors of programming language