Table of Contents

  About the course   Eligibility   Why to study Bachelor of Computer Application   Scope of Bachelor of Computer Application   Top 10 colleges in India   Syllabus of the course   Fees Structure   Job Roles

About the course

The BCA course, or Bachelor of Computer Applications, is a three-year undergraduate program that gives students a foundational and advanced understanding of computer applications and information technology. Throughout the program, students study a wide range of subjects, like programming languages, operating systems, data structures, database management systems, web development, and software engineering.

BCA full form is a Bachelor of Computer Applications.It's a 3-year degree that equips you to build software applications.It covers programming languages like C, C++, and Java, along with database management, networking, web development, software engineering, data structures, and computer architecture.

Eligibility

Why to study Bachelor of Computer Application (BCA)

Scope of Bachelor of Computer Application (BCA)

Top 10 colleges in India

RANK NAME OF THE COLLEGE AVG PACKAGE NO OF SEATS
1 BANARAS HINDU UNIVERSITY, Varanasi 4.5-8LPA 62
2 UNIVERSITY OF MUMBAI, Mumbai 4LPA 60
3 PUNJAB UNIVERSITY, Chandigarh 6.5-7.3LPA 121
4 JAMIA MILLIA ISLAMIA UNIVERSITY, Delhi 8LPA 30
5 UNIVERSITY OF MADRAS, Chennai 8LPLA 62
6 BHARATHIAR UNIVERSITY, Coimbatore 2.8LPA 60
7 BANGLORE UNIVERSITY, Banglore 5LPA 180
8 UNIVERSITY OF LUCKNOW, Lucknow 3-5LPA 80
9 DR.BHIM RAO AMBEDKAR UNIVERSITY, Agra 4LPA 180
10 DR. HARISINGH GOUR UNIVERSITY, Madhya Pradesh 3.5-5.11LPA 75

Syllabus of the course

YEAR 1

SEM 1 SEM 2
Hardware Lab Case Tools Lab
Creative Englis ommunicative 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 -

YEAR 2

SEM 3 SEM 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
Domain Lab -

YEAR 3

SEM 5 SEM 6
Unix Programming Design And Analysis Of Algorithms
OOAD Using UML 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 -

Fees Structure

TYPE OF QUOTA AVERAGE FEES PER YEAR
Government Quota 10k-50k per yer
Management Quota 1-2lkhs per year

Job Roles