What do you study in a BCA course – Syllabus Overview

What do you study in a BCA course – Syllabus Overview

2 mins read14.7K Views 3 Comments
Updated on Dec 26, 2016 18:42 IST

A three year undergraduate programme, BCA(Bachelors of Computer Applications) as a course gives you an insight into the world of computers and its applications. Incorporating latest developments into its curriculum, this course thus helps in bridging the gap between the IT industry and academic institutes.

Most of the colleges in India offering a BCA degree assist students in gaining adequate programming practices along with imparting them with the required theoretical knowledge. This also includes giving students an option of choosing interdisciplinary courses and electives which would further help them in widening their domain expertise.

Explore popular MCA colleges for you

Based on ,MCA

Change

Noida
₹5.4 L - 11.2 L
Reputed private institution you should consider
Pune
₹4.1 L
Reputed private institution you should consider
Vadodara
₹2.74 L - 8.36 L
Reputed private institution you should consider
Bangalore
₹2.5 L - 5.2 L
In Top 10 %ile by Average Salary of MCA Colleges

Want better recommendations?

There is a 90% more chance of getting best college recommendations by sharing preferences.
Your preferences-MCAEdit
Greater Noida
₹1.84 L - 3.85 L
Positive review ratings provided by students
Bangalore
₹4.38 L
In Top 10 %ile by Average Salary of MCA Colleges
Jaipur
₹3.84 L
Reputed private institution you should consider
All over India
₹2 L
Also preferred by students
Bangalore
₹3.35 L
In Top 10 %ile by Average Salary of MCA Colleges
Bangalore
₹4 L
In Top 10 %ile by Average Salary of MCA Colleges
View allCollections

What is BCA all about? - Know the Full Form, Eligibility and Scope

The BCA course curriculum generally involves topics dealing with Programming languages, C++, Java, C# etc. However, this might differ from university to university. For instance, at Christ University, Bangalore, e-commerce is one of the topics a BCA student studies in the fifth semester. While, on the other hand, BCA students at IMS Noida have to study – Principle of Management, as a topic in their first semester. Contrary to these, other top BCA colleges may or may not include these topics in its curriculum.

Also, some colleges offer elective papers. Symbiosis Institute of Computer Studies and Research includes electives from its second semester onwards. One of the electives is – Music in Media – which falls under its Liberal Arts for Floating Credits Programme.  Thus, course curriculum, syllabus and electives might be different across colleges.

Explore more IT & Software exams with upcoming dates

MAH MCA CET 2025 Registration

25 Dec '24 - 25 Jan '25

BVP B-MAT 2025 Application For...

5 Apr '25

CDAC C-CAT 2025 Result (Februa...

24 Jan '25

MRNAT 2025 Result

31 Jan '25

BIT MCA 2025 Application Form ...

10 Mar '25

NIMCET 2025 Application Form

31 Mar '25

WBJEE JECA 2025 Application Form

30 Apr '25

Assam JMEE 2025 Application Form

30 Jun '25

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

Semester 1

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

 

Semester 3

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)

 

Semester 5

Semester 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

Also Read:

Top specialisations you can opt for after BCA

Eight things to keep in mind while choosing a college for BCA

 

About the Author

This is a collection of news and articles on various topics ranging from course selection to college selection tips, exam preparation strategy to course comparison and more. The topics are from various streams inclu... Read Full Bio

qna

Comments

(3)

s

shiraj tamboli

6 years ago

thnx for information, but can you tell me how to serve this total information without going collge

Reply to shiraj tamboli

Hi sir

s

shiraj tamboli

6 years ago

Which are not payable., please tell me\ ]

View More Replies (1)