Choose your language
Computer Hardware Course
More than 2 million students worldwide

Computer Hardware Course

5

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.

Dedika for businesses

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 practice Computer Hardware Course

How you practice Computer Hardware Course

For companies that want to train their team

With Dedika for Business, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

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 2See details

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 3See details

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 4See details

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 5See details

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 6See details

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 7See details

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 8See details

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.

Certification

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 switch platforms... I thank you for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the presentation style and video transcription, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top trainings

FAQ

Who is Dedika?

Is the certificate valid in the United States?

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