
Computer Hardware Course
Master every component inside a modern computer, from the CPU and RAM to storage, power supplies, and GPUs. This course gives you the hands-on knowledge to build, upgrade, diagnose, and repair computer systems with confidence. Whether you're starting a career in IT or leveling up your technical skills, this is the foundation you need.
What you will learn:
You will learn how every major hardware subsystem works and how they connect to form a complete, functional computer. The course covers CPU architecture, memory technologies, storage interfaces, motherboard design, and power delivery in practical detail. You will also learn how to assemble a system step by step, run diagnostics, and resolve common hardware failures. Topics include GPU and display interfaces, USB standards, thermal management, and BIOS configuration. By the end, you will be able to select compatible components, build a system from scratch, and keep it running at peak performance.
How you study in a practical way Computer Hardware Course
How you practice Computer Hardware Course
For companies who want to train their team
With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.
Course content
8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsFoundations of Computer Hardware
Foundations of Computer Hardware
Lesson 1 • Data Representation in Hardware
Covers binary, hexadecimal, and binary-coded formats that hardware uses to store and move data. Grounds students in the numeric language of all hardware diagnostics.
Lesson 2 • Safety and Workspace Preparation
Establishes electrostatic discharge prevention, tool selection, and ergonomic workspace setup before any hands-on work begins. Prevents component damage and personal injury.
Lesson 3 • What Is Computer Hardware
Defines hardware versus software and firmware, establishing clear boundaries. Sets the vocabulary used throughout the entire course.
Lesson 4 • Core System Architecture Overview
Introduces the Von Neumann model and modern variants as the structural backbone of all PCs. Connects abstract architecture to physical components students will handle.
Lesson 5 • Major Hardware Subsystems
Maps the CPU, memory, storage, I/O, and power subsystems as an integrated whole. Provides the mental model for all subsequent chapters.
Chapter 2HideHide detailsSee detailsCentral Processing Units In Depth
Central Processing Units In Depth
Lesson 1 • Multi-Core and Threading Technologies
Covers physical cores, simultaneous multithreading, and chiplet designs that define modern CPUs. Students match processor topology to workload parallelism requirements.
Lesson 2 • CPU Sockets and Platform Compatibility
Identifies socket types, pin configurations, and chipset pairings that govern CPU-motherboard compatibility. Prevents costly incompatibility errors during builds and upgrades.
Lesson 3 • CPU Cache Architecture
Details L1, L2, and L3 cache levels, associativity, and cache coherence in multi-core designs. Explains why cache size and latency directly affect real-world speed.
Lesson 4 • CPU Internal Architecture
Examines the ALU, control unit, registers, and pipeline stages that execute instructions. Connects internal design to observable performance characteristics.
Lesson 5 • Clock Speed and Performance Metrics
Explains clock frequency, IPC, and thermal design power as the primary performance levers. Students learn to read and compare CPU specification sheets accurately.
Chapter 3HideHide detailsSee detailsMemory Technologies and Configuration
Memory Technologies and Configuration
Lesson 1 • Multi-Channel and XMP Configuration
Explains dual-, quad-, and flex-channel modes and how slot population order activates them. Covers XMP and EXPO profiles for validated overclocked memory operation.
Lesson 2 • Memory Timings and Latency
Decodes CAS latency, RAS-to-CAS delay, and other timing parameters printed on module labels. Connects timing values to measurable bandwidth and latency outcomes.
Lesson 3 • RAM Fundamentals
Distinguishes volatile from non-volatile memory and explains DRAM cell operation at a functional level. Establishes why RAM speed and capacity affect overall system throughput.
Lesson 4 • DDR Generations and Specifications
Compares DDR4 and DDR5 voltage, speed grades, and module form factors used in desktops and laptops. Students read JEDEC specifications and identify compatible modules.
Lesson 5 • Memory Troubleshooting and Testing
Applies diagnostic tools and reseating procedures to isolate faulty RAM modules. Prepares students to resolve the most common memory-related system instability issues.
Chapter 4HideHide detailsSee detailsMotherboards and System Buses
Motherboards and System Buses
Lesson 1 • Motherboard Form Factors
Compares ATX, Micro-ATX, Mini-ITX, and E-ATX layouts by mounting hole patterns and feature density. Guides chassis and component selection based on physical constraints.
Lesson 2 • PCIe Bus Standard
Covers PCIe generations, lane widths, and bandwidth calculations critical for GPU and NVMe device selection. Students calculate available bandwidth for multi-device configurations.
Lesson 3 • Chipset Architecture and Functions
Explains how the chipset manages I/O lanes, USB controllers, and storage connectivity between CPU and peripherals. Differentiates chipset tiers by feature unlocks and lane counts.
Lesson 4 • BIOS and UEFI Firmware
Explains UEFI firmware structure, POST sequence, and key settings that affect hardware initialization. Students navigate firmware menus to configure boot order and hardware options.
Lesson 5 • Onboard Connectors and Headers
Identifies power connectors, fan headers, front-panel headers, and internal USB headers on a real board. Prevents miswiring during assembly and troubleshooting.
Chapter 5HideHide detailsSee detailsStorage Technologies and Interfaces
Storage Technologies and Interfaces
Lesson 1 • Solid-State Drive Technologies
Covers NAND flash cell types—SLC, MLC, TLC, QLC—and their endurance and speed trade-offs. Students match SSD tier to workload write intensity and budget.
Lesson 2 • RAID Levels and Use Cases
Defines RAID 0, 1, 5, 6, and 10 by parity, mirroring, and striping logic and their fault-tolerance profiles. Students choose RAID levels based on performance and redundancy requirements.
Lesson 3 • Storage Health Monitoring and Maintenance
Uses S.M.A.R.T. data, wear-leveling indicators, and benchmarking tools to assess drive health. Establishes proactive maintenance habits that prevent data loss.
Lesson 4 • Hard Disk Drive Mechanics
Explains platters, read/write heads, actuator arms, and rotational latency that define HDD performance limits. Connects mechanical design to observed sequential and random I/O speeds.
Lesson 5 • Storage Interfaces and Protocols
Differentiates SATA, NVMe over PCIe, and the legacy PATA interface by bandwidth and command queue depth. Explains why NVMe dramatically outperforms SATA for random workloads.
Chapter 6HideHide detailsSee detailsPower Supplies and Electrical Fundamentals
Power Supplies and Electrical Fundamentals
Lesson 1 • PSU Testing and Failure Diagnosis
Uses a multimeter and PSU tester to verify rail voltages and identify failing units before they damage components. Covers common PSU failure modes and safe replacement procedures.
Lesson 2 • System Power Consumption Calculation
Applies TDP values and real-world load data to calculate total system draw and select an appropriately sized PSU. Prevents under-powering and excessive idle inefficiency.
Lesson 3 • Electrical Concepts for Hardware Technicians
Reviews voltage, current, resistance, and power relationships essential for hardware diagnostics. Provides the electrical foundation needed to interpret PSU and component specifications.
Lesson 4 • PSU Specifications and Ratings
Decodes wattage ratings, efficiency certifications, and rail configurations printed on PSU labels. Students distinguish marketing claims from meaningful electrical specifications.
Lesson 5 • PSU Connectors and Cable Management
Identifies all standard PSU connector types and their target components, then applies cable routing best practices. Good cable management improves airflow and simplifies future maintenance.
Chapter 7HideHide detailsSee detailsGraphics, Display, and Peripheral Interfaces
Graphics, Display, and Peripheral Interfaces
Lesson 1 • Audio, Networking, and Legacy Ports
Covers onboard audio codecs, Ethernet controllers, and legacy serial/parallel ports found on modern and older systems. Prepares students to support diverse peripheral ecosystems in the field.
Lesson 2 • USB Standards and Peripheral Connectivity
Maps USB 2.0 through USB4 by speed, power delivery, and connector type to guide port selection and hub design. Resolves common USB bandwidth and power conflicts in dense peripheral setups.
Lesson 3 • Video Output Interfaces
Differentiates HDMI versions, DisplayPort standards, and legacy VGA/DVI connectors by bandwidth and feature support. Students select the correct cable and port for a given display and GPU.
Lesson 4 • GPU Architecture and Rendering Pipeline
Explains shader cores, VRAM types, memory bus width, and the rendering pipeline from geometry to pixels. Connects GPU specifications to expected performance in graphics and compute workloads.
Lesson 5 • Display Technologies and Specifications
Compares IPS, TN, VA, and OLED panel technologies by color accuracy, response time, and viewing angle. Students match display specifications to professional and gaming use cases.
Chapter 8HideHide detailsSee detailsSystem Assembly, Diagnostics, and Optimization
System Assembly, Diagnostics, and Optimization
Lesson 1 • Step-by-Step System Assembly
Guides CPU installation, RAM seating, motherboard mounting, storage connection, and PSU wiring in the correct sequence. Builds muscle memory for professional-grade assembly technique.
Lesson 2 • First Boot and POST Diagnostics
Interprets POST beep codes, LED indicators, and UEFI error messages to confirm successful hardware initialization. Establishes a systematic first-boot checklist used in professional environments.
Lesson 3 • Pre-Build Planning and Parts Verification
Validates component compatibility, checks inventory against a build list, and prepares the workspace before assembly begins. Prevents mid-build delays caused by missing or incompatible parts.
Lesson 4 • Thermal Management and Cooling Solutions
Compares air, liquid, and phase-change cooling by thermal resistance, noise, and cost for different TDP ranges. Students apply thermal paste correctly and validate cooling performance under load.
Lesson 5 • Performance Benchmarking and Optimization
Runs CPU, memory, storage, and GPU benchmarks to establish a performance baseline and identify bottlenecks. Applies BIOS tuning and driver updates to close the gap between actual and rated performance.
Your valid completion certificate
This course is for you:
IT support beginners: eager to understand the machines they troubleshoot daily.
Career changers: transitioning into tech from unrelated fields without prior experience.
PC gaming enthusiasts: wanting to make smarter hardware choices for their rigs.
Small business owners: needing to manage and maintain their own office equipment.
Vocational students: supplementing classroom training with deeper component-level knowledge.
Freelance repair technicians: looking to formalize and expand their self-taught skills.
What our students say
Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to change platforms... I thank you for everything you do, I've already recommended you to other people...

I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.

I like the content and the way videos are presented and transcribed, which speeds up the process!

The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.

Top trainings
FAQs
Who is Dedika?
Is the certificate valid in the Philippines?
Are the courses free?
What is the course workload?
What are the courses like?
How do the courses work?
What is the duration of the courses?
What is the cost or price of the courses?
What is an EAD or online course and how does it work?
PDF Course




















