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
Mathematics I
Calculus
Calculus
No sub-topics
Linear Algebra
Linear Algebra
No sub-topics
Differential Equations
Differential Equations
No sub-topics
Trigonometry
Trigonometry
No sub-topics
Programming in C
Programming in C
Variables
Variables
No sub-topics
Loops
Loops
No sub-topics
Functions
Functions
No sub-topics
Arrays
Arrays
No sub-topics
Pointers
Pointers
No sub-topics
File Handling
File Handling
No sub-topics
Computer Fundamentals
Computer Fundamentals
Hardware
Hardware
No sub-topics
OS Basics
OS Basics
No sub-topics
Networking Basics
Networking Basics
No sub-topics
Internet
Internet
No sub-topics
English Communication
English Communication
Grammar
Grammar
No sub-topics
Writing
Writing
No sub-topics
Presentation
Presentation
No sub-topics
Group Discussion
Group Discussion
No sub-topics
Mathematics II
Mathematics II
Probability
Probability
No sub-topics
Statistics
Statistics
No sub-topics
Numerical Methods
Numerical Methods
No sub-topics
Data Structures
Binaryacademic
Data Structures
BinaryacademicArrays
Arrays
No sub-topics
Linked Lists
Linked Lists
No sub-topics
Stacks
Stacks
No sub-topics
Queues
Queues
No sub-topics
Trees
Trees
No sub-topics
Graphs
Graphs
No sub-topics
Sorting
Sorting
No sub-topics
DBMS
Databaseacademic
DBMS
DatabaseacademicER Model
ER Model
No sub-topics
SQL
SQL
No sub-topics
Normalization
Normalization
No sub-topics
Transactions
Transactions
No sub-topics
Indexing
Indexing
No sub-topics
Digital Electronics
Digital Electronics
Logic Gates
Logic Gates
No sub-topics
Boolean Algebra
Boolean Algebra
No sub-topics
Flip-Flops
Flip-Flops
No sub-topics
Counters
Counters
No sub-topics
OOP with C++
OOP with C++
Classes
Classes
No sub-topics
Inheritance
Inheritance
No sub-topics
Polymorphism
Polymorphism
No sub-topics
Templates
Templates
No sub-topics
STL
STL
No sub-topics
Operating Systems
Monitoracademic
Operating Systems
MonitoracademicProcess Management
Process Management
No sub-topics
Memory Management
Memory Management
No sub-topics
File System
File System
No sub-topics
Scheduling
Scheduling
No sub-topics
Deadlocks
Deadlocks
No sub-topics
Software Engineering
Codeacademic
Software Engineering
CodeacademicSDLC
SDLC
No sub-topics
Agile
Agile
No sub-topics
Testing
Testing
No sub-topics
UML
UML
No sub-topics
Project Management
Project Management
No sub-topics
Web Technologies
Globeacademic
Web Technologies
GlobeacademicHTML
HTML
No sub-topics
CSS
CSS
No sub-topics
JavaScript
JavaScript
No sub-topics
PHP
PHP
No sub-topics
MySQL
MySQL
No sub-topics
Java Programming
Coffeeskill
Java Programming
CoffeeskillOOP
OOP
No sub-topics
Swing
Swing
No sub-topics
JDBC
JDBC
No sub-topics
Servlets
Servlets
No sub-topics
JSP
JSP
No sub-topics
Computer Networks
Networkacademic
Computer Networks
NetworkacademicOSI Model
OSI Model
No sub-topics
TCP/IP
TCP/IP
No sub-topics
Routing
Routing
No sub-topics
Subnetting
Subnetting
No sub-topics
Protocols
Protocols
No sub-topics
Python Programming
Codeskill
Python Programming
CodeskillSyntax
Syntax
No sub-topics
Data Types
Data Types
No sub-topics
Libraries
Libraries
No sub-topics
NumPy
NumPy
No sub-topics
Pandas
Pandas
No sub-topics
Matplotlib
Matplotlib
No sub-topics
E-Commerce
E-Commerce
Online Payments
Online Payments
No sub-topics
Security
Security
No sub-topics
MIS
MIS
No sub-topics
ERP
ERP
No sub-topics
AI & Machine Learning
AI & Machine Learning
Search Algorithms
Search Algorithms
No sub-topics
Neural Networks
Neural Networks
No sub-topics
Decision Trees
Decision Trees
No sub-topics
SVM
SVM
No sub-topics
Clustering
Clustering
No sub-topics
Cloud Computing
Cloud Computing
AWS
AWS
No sub-topics
Azure
Azure
No sub-topics
GCP
GCP
No sub-topics
Virtualization
Virtualization
No sub-topics
Containers
Containers
No sub-topics
Mobile App Development
Mobile App Development
Android
Android
No sub-topics
React Native
React Native
No sub-topics
Flutter
Flutter
No sub-topics
APIs
APIs
No sub-topics
Cyber Security
Cyber Security
Cryptography
Cryptography
No sub-topics
Ethical Hacking
Ethical Hacking
No sub-topics
Network Security
Network Security
No sub-topics
OWASP
OWASP
No sub-topics
Project Work / Internship
Project Work / Internship
Live Project
Live Project
No sub-topics
Industry Internship
Industry Internship
No sub-topics
Documentation
Documentation
No sub-topics
Presentation
Presentation
No sub-topics
Data Warehousing & Mining
Data Warehousing & Mining
ETL
ETL
No sub-topics
OLAP
OLAP
No sub-topics
Data Mining Algorithms
Data Mining Algorithms
No sub-topics
Big Data
Big Data
No sub-topics
IT Law & Ethics
IT Law & Ethics
IT Act
IT Act
No sub-topics
Privacy Laws
Privacy Laws
No sub-topics
IPR
IPR
No sub-topics
Cyber Crime
Cyber Crime
No sub-topics
Business Analytics
Business Analytics
Data Visualization
Data Visualization
No sub-topics
Statistical Analysis
Statistical Analysis
No sub-topics
Power BI
Power BI
No sub-topics
Tableau
Tableau
No sub-topics
Discussion0 posts
No posts yet. Be the first to share!
Course Info
Duration3 years
EntranceCUET, NIMCET
LevelUndergraduate (Bachelor's)
StreamComputer Applications
Institutes0
Colleges offering BCA