BCA – Bachelor of Computer Application subjects

BCA


Bachelor of Computer Application

Bachelor of Computer Application (BCA) is a three-year undergraduate degree course. It is considered as an alternative to engineering (B.E/B. Tech in Computer Science and Engineering/IT) which is a four-year course while BCA is only a three-year course apart from this a non-mathematics student can also pursue BCA while B. Tech IT\Computer science cannot. However, B. Tech\IT is considered a more in-depth study of what is being taught in BCA, although it is not fair to compare between entirely different fields of study since B. Tech is an engineering course while BCA is a degree course. BCA courses include subjects involving computer programming languages, database management systems, algorithms, data structures, logical analysis, software design, and client-server technologies.

Eligibility:-

10+2 with any stream including non-science stream.

Admission Process:

Entrance Exams conducted by various colleges or by Merit Marks obtained in 10+2.

Syllabus:-

Three years divided into six semesters which includes:-

Semester 1:-

Hardware Lab (CIA Only)
Creative English
Foundational Mathematics
Statistics I For BCA
Digital Computer Fundamentals
Introduction To Programming Using C
C Programming Lab
PC Software Lab

Semester 2:-
Case Tools Lab (CIA Only)
Communicative English
Basic Discrete Mathematics
Operating Systems
Data Structures
Data Structures Lab
Visual Programming Lab

Semester 3
Interpersonal Communication
Introductory Algebra
Financial Accounting
Software Engineering
Database Management Systems
Object-Oriented Programming Using C++
C++ Lab
Oracle Lab
Domain Lab (Cia Only)

Semester 4:-
Professional English
Financial Management
Computer Networks
Programming In Java
Java Programming Lab
DBMS Project Lab
Web Technology Lab
Language Lab(CIA Only)

Semester 5:-
Unix Programming
OOAD Using UML
User Interface Design
Graphics And Animation
Python Programming
Business Intelligence
Unix Lab
Web Designing Project
Graphics And Animation Lab
Business Intelligence Lab

Semester 6:-
Computer Architecture
Cloud Computing
Multimedia Applications
Introduction To Soft Computing
Design And Analysis Of Algorithms
Client-Server Computing
Advanced Database Management System

Career Prospects:-

Software Developer, Technical Analyst, System Administrators, Programmer, Tech support and others.

Related Blog.

Recent Posts...

Leave a Comment

Your email address will not be published. Required fields are marked *