BCA Subjects - Check Semester-Wise Subjects and Courses

BCA Subjects - Check Semester-Wise Subjects and Courses

2 mins read770 Views Comment
Updated on Nov 18, 2021 11:47 IST

BCA Subjects include courses like operating systems, programming language, software, and computer fundamentals. Students need to study around 20 BCA subjects for the entire duration of the class.

BCA-Subjects

The Bachelor’s in Computer Application course is an undergraduate degree program with various subjects dealing in basic computer knowledge, software, computer languages, programming, and operating systems. Students need to study around 20 BCA subjects for the entire 3-year duration of the course. BCA subjects which students need to study in the class are divided into 6-semester with equal weightage to theoretical, practical, and project subjects.

The subjects in BCA primarily deal with understanding the fundamentals of computers software, programming using computer languages, operating systems among others. The degree helps students in setting up a sound academic base for an advanced career in Computer Applications. The BCA subjects also include database management systems, software engineering, web technology, and languages such as C, C++, HTML, Java, etc.

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

BCA Subjects

Students can check here for complete information about various subjects in BCA which they need to study. However, some subjects may vary from college to college as the curriculum and topics to be taught in BCA are decided by the universities. Provided here are

Semester 1

Semester 2

Computer Fundamental

Programming Principle & Algorithm

Principle of Management

Business Communication

Mathematics –I

Computer Laboratory and Practical Work of Office Automation

Computer Laboratory and Practical Work of Programming Principle & Algorithm

C Programming

Digital Electronics & Computer Organization

Organization Behaviour

Financial Accounting & Management

Mathematics II

Computer Laboratory and Practical Work of C Programming

Also Check: Top specializations you can opt for after BCA

Semester 3

Semester 4

Object-Oriented Programming Using C++

Data Structure Using C & C++

Computer Architecture & Assembly Language

Business Economics

Elements of Statistics

Computer Laboratory and Practical Work of OOPS

Computer Laboratory and Practical Work of DS

Computer Graphics & Multimedia Application

Operating System

Software Engineering

Optimization Techniques

Mathematics-III

Computer Laboratory and Practical Work of Computer Graphics & Multimedia Application

Semester 5

Semester 6

Introduction to DBMS

Java Programming and Dynamic Webpage Design

Computer Network

Numerical Methods

Minor Project

Viva-Voice on Summer Training

Computer Laboratory and Practical Work of DBMS

Computer Laboratory and Practical Work of Java Programming & Dynamic Webpage Design

Computer Network Security

Information System: Analysis Design & Implementation

E-Commerce

Knowledge Management

Major Project

Presentation/Seminar based on Major Project

BCA Top Companies & Jobs

In the IT industry, the demand for BCA graduates is increasing rapidly. BCA graduates candidates can find lucrative job opportunities in the private as well public sector. Some of the leading IT companies recruiting BCA graduates include HCL, TCS, Oracle, IBM, Infosys, and Wipro. Government organizations like the Indian Air Force(IAF), the Indian Army, and the Indian Navy hire many computer professionals for their IT departments.

Some of the job profiles that one can bag after completing a BCA program is that of a:

  • Web Developer

  • System Administrator

  • Software Developer

  • System Engineer

  • Software Tester

  • Junior Programmer

The salary of BCA graduates as a fresher working for a leading MNC might range anywhere from Rs. 25,000 to Rs. 40,000 per month. However, the salary is largely dependent on interpersonal skills and knowledge of BCA subjects. Also, IT giants like Facebook, Microsoft, etc pay lucrative salaries to fresh graduates they hire.

About the Author

Satyendra is an expert news writer and content editor at shiksha.com with over ten years of experience in the education field. His work involves writing news and articles, editing, and proofreading content related t... Read Full Bio