Computer Fundamentals and Applications(CFA) Syllabus

Syllabus Notes Old Questions & solutions Text & reference books

This page contains Syllabus of Computer Fundamentals and Applications of BCA.

Card image cap
Computer Fundamentals and Applications


Start Learning
Title Computer Fundamentals and Applications
Short Name CFA
Course code CACS101
Nature of course Theory + Practical
Semester first-semester
Full marks 60 + 20 + 20
Pass marks 24 + 8 + 8
Credit Hrs 4
Elective/Compulsary Compulsary

Course Description

Course Description

    This course offers fundamental concepts of computer and computing which includes introduction to computer system, computer software & database management system, operating system, data communication & computer network and contemporary technologies. It also aims at helping students convert theoretical concept into practical skill through the use of different application packages including word processor, spreadsheet package, presentation package and photo editing graphical package.

Course Objectives

    The general objectives of this course are to provide fundamental concepts of information and communication technology and to make students capable of using different application packages in their personal as well as professional life.

Units and Unit Content

1. Introduction to Computer System
teaching hours: 16 hrs
Introduction to Computer, Characteristics of Computer, Applications of Computer, Classification of Computer, Mobile Computing , Anatomy of a Digital Computer, Computer Architecture, Memory & Its Classification, Input devices, Output Devices, Interfaces.
2. Computer Software
teaching hours: 3 hrs

 Introduction to Software, Types of Software, Program vs. Software, Computer Virus and Antivirus.

3. Operating System
teaching hours: 4 hrs

 Introduction to Operating System, Function of Operating System, Types of Operating System, Open Source Operating System.

4. Database Management System
teaching hours: 8 hrs

 Introduction to DBMS, Database Models, SQL, Database Design and Data Security, Data Warehouse, Data Mining, Database Administrator.

5. Data Communication and Computer Network
teaching hours: 10 hrs

 Introduction to communication system, Mode of Communication, Introduction to Computer Network, Types of Computer Network, LAN Topologies, Transmission Media, Network Devices, OSI Reference Model, Communication Protocols, Centralized vs. Distributed System.

6. Internet and WWW
teaching hours: 6 hrs

 Internet: Introduction to Internet and its Applications, Connecting to the Internet, Client/Server Technology, Internet as a Client/Server Technology, Email, Video-Conferencing, Internet Service Providers, Domain Name Server, Internet Adress, Internet Protocols, (IP, TCP, HTTP, FTP, SMTP, POP, Telnet, Gopher, WAIS), Introduction to Intranet, Internet vs. Intranet vs. Extranet, Qdvantages & Disadvantages of Intranet.

World Wide Web(WWW): World Wide Web and Its Evolution, Architecture of Web, Uniform Resource Locator(URL), Browsers: Internet Explorer, Netscape Navigator, Opera, Firefox, Chrome, Mozilla; Search Engine, Web Servers; Apache, IIS, Proxy Server; HTTP Protocol, FTP protocol. 

7. Contemporary atechnologies
teaching hours: 13 hrs

 Multimedia, e-Commerce, e Learning, e Governance, e-Banking, Hypermedia, Geographical Information System, Virtual Reality, Augmented Reality, Artificial Intelligence, Robotics, Bit Coin.

Lab and Practical works