BCA Nepal

BCANepal

Notifications

Notes Updated
New notes and study materials have been uploaded.
1 week ago
Course StructureBCA 101

Computer Fundamentals and Applications

1

Introduction to Computer

Definition, characteristics, anatomy, types, history, and applications.

2

Computer Hardware

Organization, CPU components, memory hierarchy, input/output devices, and storage.

3

Computer Software

Introduction to software types, operating systems, utilities, programming languages, and translators.

4

Database Management System

DBMS concepts, data models, SQL/NoSQL, database design, normalization, and transaction management.

5

Computer Network and Internet

Network types, topologies, transmission media, OSI model, protocols, DNS, and client-server concepts.

6

Computer Security

Security threats, malicious software, cryptography, digital signatures, firewalls, and intrusion detection.

7

Contemporary Technology

AI, machine learning, blockchain, IoT, cloud computing, and virtual/augmented reality.