Tags: ,

Course Overview : Bachelor in Computer Application (BCA) is an undergraduate
degree course in computer applications. With the rapid growth of IT industry in India,
the demand of computer professional is increasing day by day. This increasing
growth of IT industry has created a lot of opportunities for the computer graduates.
Bachelor in Computer Application (BCA) is one of the popular courses among the
students who want to make their career in the IT (Information Technology) field. The
duration of the course is 3 years and divided into 6 semesters.
Eligibility criteria :
The minimum eligibility criteria for this course are:
 Candidate must have passed class 12th or senior secondary examination with at
least 50% marks.
 The 12th examination must be passed/Appearing with Mathematics as a
compulsory subject.

Job Opportunities:

The large spectrum of job opportunities available to aspirants of BCA are enlisted
System engineer in the top companies like Infosys, Wipro, hp, Google.
 A system engineer develop, test and evaluate software, circuits and personal computer.

Programmer in various software development firms.
 The duty of programmer is to write code for software. A programmer is primarily works
in the computer language such as Assembly, COBOL, C, C++, C#, Java, Lisp, Python, etc.

Web developer in various web designing companies and online digital marketing
 A web developer is a programmer who specializes in the development of world wide web
applications. The role of web developer is to build and maintain websites. A web
developer must have skills in HTML/XHTML, CSS, PHP, JavaScript , etc.

System Administrator in an organization including a bank, school or college.
 A System administrator is responsible for setting up and maintaining the system or
Software developer in the companies like Microsoft, Google, face book.
 The sole responsibility of software developer is to develop software that ease the tasks of
the people and enable to perform work efficiently. A software developer also installs, test
and maintains the software.

BCA Syllabus

Mathematics – I Mathematics – II
Statistics – I Statistics – II
Programming and Problem
Solving through C –I

Programming and Problem
Solving through C –II

PC Software Introduction to Information


Digital Computer Organization Operating System

English Hindi
Practical – I
Programming and Problem
Solving – I

Practical – I
Programming and Problem
Solving – II

Practical – II
PC Software

Practical – II
Introduction to Information

Discrete Mathematics Computer Oriented Numerical

Methods(Using C)
Data Structure Using C Software Engineering
Object Oriented Programming
Using C++

Database Management System

UNIX Operating System Programming with JAVA
Accounting and Financial

Environmental Awareness and
Green Computing
Communication Skills Entrepreneurship
Practical – I
Data Structure

Practical – I
Computer Oriented Numerical

Practical – II
Object Oriented Programming
using C++

Practical – II
Database Management System

Practical – III
UNIX Operating System

Practical – III
Programming Using JAVA

Linear Algebra and Geometry Operations Research
Computer Networks Internet and Web Technology
Introduction to Cloud

Computer Graphics and

Introduction to Data Science Principal and Practices of


Human Values and
Professional Ethics


Information Technology

Practical – I
Computer Graphics and

Practical – I
Network and Cloud Computing

Practical – II
Internet and Web Technology
using PHP

Practical – II
Data Science Using R

  • Semester 1 0/8

    In this section we'll show you how this course has been structured and how to get the most out of it. We'll also show you how to solve the exercises and submit quizzes.

  • Semester 2 0/7

    In this section you'll learn some basic concepts of programming languages and how to use them. You'll also learn how to write clean code using different code editors and tools.

  • Semester 3 0/9

    In this section you'll learn some core concepts of Object Oriented Programming. You'll also learn how to structure the data, debug and handling exceptions.

  • Semester 4 0/9

  • Semester 5 0/8

  • Semester 6 0/7

There is no review for this course




Not enough ratings to display