Basic Computer Syllabus

1. Introduction to Computers

  • What is a Computer?

  • History & Evolution of Computers

  • Types of Computers (Desktop, Laptop, Tablet, Supercomputers)

  • Basic Components of a Computer (Hardware & Software)

  • Applications of Computers in Daily Life


2. Computer Hardware

  • Input Devices (Keyboard, Mouse, Scanner, Microphone, etc.)

  • Output Devices (Monitor, Printer, Speaker, etc.)

  • Storage Devices (HDD, SSD, USB, Memory Card)

  • Central Processing Unit (CPU) – Functions & Components

  • RAM vs ROM – Understanding Memory


3. Computer Software

  • Types of Software (System Software & Application Software)

  • Operating Systems (Windows, macOS, Linux)

  • Common Software Applications (MS Office, Web Browsers, Media Players)

  • Installing & Uninstalling Software


4. Operating System Basics

  • Introduction to Windows / macOS / Linux

  • File & Folder Management

  • Task Manager & System Settings

  • Control Panel & System Preferences

  • Basic Troubleshooting


5. Introduction to the Internet

  • What is the Internet?

  • Web Browsers (Chrome, Firefox, Edge)

  • Search Engines & How to Use Them (Google, Bing, Yahoo)

  • Email Basics (Gmail, Outlook, Yahoo Mail)

  • Safe Internet Browsing & Cybersecurity Tips


6. Microsoft Office Basics

  • MS Word – Creating, Editing, Formatting Documents

  • MS Excel – Basic Formulas, Functions, Creating Tables

  • MS PowerPoint – Creating Slides, Adding Animations & Transitions

  • MS Paint / Notepad – Basic Drawing & Text Editing


7. Introduction to Computer Networks

  • What is a Computer Network?

  • Types of Networks (LAN, WAN, Wi-Fi, Bluetooth)

  • Understanding IP Address & DNS

  • Cloud Storage & Online Services (Google Drive, Dropbox)


8. Computer Security & Cyber Safety

  • Importance of Cybersecurity

  • Creating Strong Passwords & Two-Factor Authentication

  • Identifying Phishing & Scams

  • Antivirus Software & Safe Browsing Practices

  • Data Backup & Recovery


9. Basic Troubleshooting & Maintenance

  • Common Computer Issues & Fixes

  • Disk Cleanup & Performance Optimization

  • Updating Software & Drivers

  • Using External Storage & Backups


10. Introduction to Programming (Optional for Beginners)

  • What is Programming?

  • Introduction to Basic Coding (Scratch, Python, or HTML)

  • Writing Simple Programs

  • Understanding Logic & Algorithms

Scroll to Top