Undergraduate (Bachelor's)Computer Applications3 years

BCA

Bachelor of Computer Applications

About this Course

Bachelor of Computer Applications (BCA) is a 3-year undergraduate degree program that provides a strong foundation in computer science, programming, and software development. The course covers languages like C, C++, Java, Python, and web technologies, along with core CS subjects like Data Structures, DBMS, Operating Systems, and Networking. BCA graduates pursue careers as software developers, system analysts, and IT professionals.

Syllabus

BCA Syllabus

24Subjects
111Topics
0Sub-topics

Mathematics I

Calculus
No sub-topics
Linear Algebra
No sub-topics
Differential Equations
No sub-topics
Trigonometry
No sub-topics

Programming in C

Variables
No sub-topics
Loops
No sub-topics
Functions
No sub-topics
Arrays
No sub-topics
Pointers
No sub-topics
File Handling
No sub-topics

Computer Fundamentals

Hardware
No sub-topics
OS Basics
No sub-topics
Networking Basics
No sub-topics
Internet
No sub-topics

English Communication

Grammar
No sub-topics
Writing
No sub-topics
Presentation
No sub-topics
Group Discussion
No sub-topics

Mathematics II

Probability
No sub-topics
Statistics
No sub-topics
Numerical Methods
No sub-topics

Data Structures

Binaryacademic
Arrays
No sub-topics
Linked Lists
No sub-topics
Stacks
No sub-topics
Queues
No sub-topics
Trees
No sub-topics
Graphs
No sub-topics
Sorting
No sub-topics

DBMS

Databaseacademic
ER Model
No sub-topics
SQL
No sub-topics
Normalization
No sub-topics
Transactions
No sub-topics
Indexing
No sub-topics

Digital Electronics

Logic Gates
No sub-topics
Boolean Algebra
No sub-topics
Flip-Flops
No sub-topics
Counters
No sub-topics

OOP with C++

Classes
No sub-topics
Inheritance
No sub-topics
Polymorphism
No sub-topics
Templates
No sub-topics
STL
No sub-topics

Operating Systems

Monitoracademic
Process Management
No sub-topics
Memory Management
No sub-topics
File System
No sub-topics
Scheduling
No sub-topics
Deadlocks
No sub-topics

Software Engineering

Codeacademic
SDLC
No sub-topics
Agile
No sub-topics
Testing
No sub-topics
UML
No sub-topics
Project Management
No sub-topics

Web Technologies

Globeacademic
HTML
No sub-topics
CSS
No sub-topics
JavaScript
No sub-topics
PHP
No sub-topics
MySQL
No sub-topics

Java Programming

Coffeeskill
OOP
No sub-topics
Swing
No sub-topics
JDBC
No sub-topics
Servlets
No sub-topics
JSP
No sub-topics

Computer Networks

Networkacademic
OSI Model
No sub-topics
TCP/IP
No sub-topics
Routing
No sub-topics
Subnetting
No sub-topics
Protocols
No sub-topics

Python Programming

Codeskill
Syntax
No sub-topics
Data Types
No sub-topics
Libraries
No sub-topics
NumPy
No sub-topics
Pandas
No sub-topics
Matplotlib
No sub-topics

E-Commerce

Online Payments
No sub-topics
Security
No sub-topics
MIS
No sub-topics
ERP
No sub-topics

AI & Machine Learning

Search Algorithms
No sub-topics
Neural Networks
No sub-topics
Decision Trees
No sub-topics
SVM
No sub-topics
Clustering
No sub-topics

Cloud Computing

AWS
No sub-topics
Azure
No sub-topics
GCP
No sub-topics
Virtualization
No sub-topics
Containers
No sub-topics

Mobile App Development

Android
No sub-topics
React Native
No sub-topics
Flutter
No sub-topics
APIs
No sub-topics

Cyber Security

Cryptography
No sub-topics
Ethical Hacking
No sub-topics
Network Security
No sub-topics
OWASP
No sub-topics

Project Work / Internship

Live Project
No sub-topics
Industry Internship
No sub-topics
Documentation
No sub-topics
Presentation
No sub-topics

Data Warehousing & Mining

ETL
No sub-topics
OLAP
No sub-topics
Data Mining Algorithms
No sub-topics
Big Data
No sub-topics

IT Law & Ethics

IT Act
No sub-topics
Privacy Laws
No sub-topics
IPR
No sub-topics
Cyber Crime
No sub-topics

Business Analytics

Data Visualization
No sub-topics
Statistical Analysis
No sub-topics
Power BI
No sub-topics
Tableau
No sub-topics

Discussion0 posts

Share a quick thought or update.

to participate in the discussion.

No posts yet. Be the first to share!

Course Info
Duration3 years
EntranceCUET, NIMCET
LevelUndergraduate (Bachelor's)
StreamComputer Applications
Institutes0
Colleges offering BCA