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