Computer Hardware & Networking
🖥️ Computer Hardware & Networking – 1 Month Course
Week 1: Computer Hardware Fundamentals
Introduction to Computer Hardware
Types of Computers (Desktop, Laptop, Server)
Input, Output, Storage devices
Motherboard & Components
CPU, RAM, ROM, Cache, Chipsets
Expansion slots (PCI, PCIe, AGP)
Storage Devices
HDD, SSD, NVMe, Optical drives
Partitioning & File Systems
Power Supply & Connectors
SMPS, UPS
Different connectors (SATA, Molex, ATX)
Practical
PC assembling & disassembling
Identifying hardware components
Week 2: Operating System & Software Installation
BIOS/UEFI & Boot Process
POST
BIOS settings, CMOS battery
Operating System Installation
Windows & Linux installation
Dual boot configuration
Device Drivers & Utilities
Driver installation, troubleshooting
Disk Management
Formatting, partitioning, disk cleanup
System Performance & Troubleshooting
Task Manager, Event Viewer
Safe Mode, Recovery options
Practical
Install OS, update drivers, manage partitions
Week 3: Networking Basics
Introduction to Networking
LAN, WAN, MAN, PAN
Topologies (Bus, Star, Ring, Hybrid)
Networking Devices
Hub, Switch, Router, Repeater, Bridge, Access Point
IP Addressing
IPv4, IPv6
Public vs Private IP
Subnetting basics
Cabling & Connectivity
UTP/STP, Fiber optics
Straight-through vs Cross-over cable
Protocols & Models
OSI & TCP/IP Model
DHCP, DNS, HTTP, FTP
Practical
Creating LAN with Switch/Router
Assigning IP manually & via DHCP
Week 4: Networking Advanced + Troubleshooting
Wireless Networking
Wi-Fi standards (802.11 a/b/g/n/ac/ax)
SSID, Encryption (WEP, WPA, WPA2)
Network Configuration
IP configuration (ipconfig/ifconfig)
Ping, Traceroute, nslookup commands
Network Security Basics
Firewalls, Antivirus, Password policies
Securing Wi-Fi
Troubleshooting
Common hardware problems
Network connectivity issues
Final Project
Assembling a PC
Installing OS + drivers
Configuring a LAN with internet sharing
📌 Deliverables
Daily Lab Practice (hands-on compulsory)
Final Assessment = Assemble PC + Install OS + Configure LAN

