s Bachelor of computer Applications Program nurtures the students to become young IT professionals in the field of networking as well as server administration. The course is designed for the aspirants to become experts in networking, Server Installation and Management, Web Servers, Client Server Technology and web programing with the database management. To cope up with this the course is adopting latest technologies into the curriculum. State-of-the-art infrastructure provides an excellent learning environment in the IT development and management sector.

Career Opportunities:

System Analyst, Server Administrator, Database Administrator, Software Developer, Web Developer, IT Manager, Hardware Professional, Networking Engineer / Administrator, Banking Sector, Website hosting, Customer Relationship Manager.


Syllabus for BCA Course

The basic syllabus of BCA typically lays emphasis on database management systems, operating systems, software engineering, computer architecture, web technology and languages such as C, C++, HTML, Java etc.

Here’s an overview of the syllabus/subjects you would likely study in a BCA programme across 6 semesters:

BCA Semester 1

BCA Semester 2

Hardware Lab (CIA Only)

Case Tools Lab (CIA Only)

Creative English

Communicative English

Foundational Mathematics

Basic Discrete Mathematics

Statistics I For BCA

Operating Systems

Digital Computer Fundamentals

Data Structures

Introduction To Programming Using C

Data Structures Lab

C Programming Lab

Visual Programming Lab

PC Software Lab


BCA Semester 3

BCA Semester 4

Interpersonal Communication

Professional English

Introductory Algebra

Financial Management

Financial Accounting

Computer Networks

Software Engineering

Programming In Java

Database Management Systems

Java Programming Lab

Object Oriented Programming Using C++

DBMS Project Lab

C++ Lab

Web Technology Lab

Oracle Lab

Language Lab(CIA Only)

Domain Lab (Cia Only)


BCA Semester 5

BCA Semester 6

Unix Programming

Design And Analysis Of Algorithms


Client-Server Computing

User Interface Design

Computer Architecture

Graphics And Animation

Cloud Computing

Python Programming

Multimedia Applications

Business Intelligence

Introduction To Soft Computing

Unix Lab

Advanced Database Management System


Web Designing Project

Graphics And Animation Lab

Python Programming Lab

Business Intelligence Lab

Student Review About Course

Add a review

Related Blogs