- All Courses
- Computer hardware
Best Computer Hardware Courses
These free online courses in computer hardware provide all the information you need to get familiar with the physical components of a computer. Computers play a huge role in modern life, so it can be valuable to have an understanding of their hardware. These courses cover everything you need to know about the functions, maintenance, and assembly of a computer's internal components....…Read More
Most Popular
Computer Hardware Courses

CompTIA A+ 1000 - Part 2
- Outline procedures for preventive maintenance
- List and order necessary troubleshooting procedures
- Distinguish between major operating systems
- Select and configure device drivers Read More

CompTIA A+ 1000 - Part 1
- Compare types of memory
- Distinguish hard drives and other storage devices
- Identify power supplies and voltage
- Discuss types of input and output devices Read More

Computer Maintenance and PC Building
- Explain the key principles of effective computer mainten...
- Identify the critical components of a PC and their funct...
- Assess the importance of regular software upd... Read More

Essentials of Information Technology Technician Skills
- Distinguish between the hardware and software components...
- Select cloud computing services and infrastructure based...
- Discuss the prospects, education, certificati... Read More

Introduction to Computer Hardware and Software
- List various hardware and software devices
- Explain the role of the central processing unit (CPU)
- Summarise the evolution of computers and iden... Read More

How to Build Your Own Computer
- Select the hardware components and parts required for bu...
- Recall the step-by-step procedures for assembling a micr...
- List the peripheral devices that aid the I/O operations ...
- Explain how to install operating systems and ... Read More

Operating Systems - Introduction to Memory Management
- Describe the single contiguous model and the partition m...
- Discuss virtual memory and how it works in a computer sy...
- Describe how MMU mapping works and how it's p... Read More

Master Embedded Systems: Challenges and Concepts
- Define the differences between Computing and Embedded sy...
- Identify Embedded systems challenges in general
- Recognize Embedded systems implementation tec... Read More

A Step-by-Step Guide to Microcontroller Interrupts
- Define an interrupt
- State how to code using MikroC Pro
- Summarize how to design a circuit using Prote... Read More

PCB Design Mastery with Proteus
- Define critical concepts and terms used in PCB design wi...
- Describe ISIS and ARES functionalities for effective PCB...
- Explain the process of creating schematic diagrams in Pr...
- Identify essential tools and features availab... Read More

Understanding the MSP430 Microcontroller
- Summarise the details of the MSP430 architecture
- Classify the features of the MSP430 microcontroller
- Describe the functions of the MSP430 lunchbox Read More

An Introduction to the ESP32 Web Server
- Explain how to download and install the Arduino applicat...
- Recall how to download and install the ESP32 package in ...
- Distinguish between a web server and a web cl... Read More

Use Arduino without Internet to Control all your Electronic Devices
- Outline the hardware requirements for designing an Ardui...
- Describe the applications where servo motors are used
- List the two main methods of creating a new f... Read More

Diploma in Sensory Virtual Reality
- Define ‘haptics’
- Explain human haptics
- Discuss the use of kinesthetic devices and sy... Read More

Diploma in Building and Installation of Embedded Systems
- Identify the types of clock sources in MSP430 microcontr...
- Explain the concept of Interrupts
- Estimate the average values of pulse width mo... Read More

Master the PIC Microcontroller and Watchdog Timers
- State what a Timer is
- Explain how to calculate the WDT timeout period
- List the hardware and software requirements f... Read More
Benefits Of An Alison Certificate
Certify Your Skills
A CPD accredited Alison Certificate certifies the skills you’ve learnedStand Out From The Crowd
Add your Alison Certification to your resumé and stay ahead of the competitionAdvance in Your Career
Share your Alison Certification with potential employers to show off your skills and capabilities

Explore Courses By Category
Explore In-Demand Careers
Discover More CareersPopular Course Creators
Over 45 million learners have used Alison to empower themselves
Not sure where to begin?
What is your main goal on Alison?
- 4,500+ free courses
- 45 million+ learners
- 10 million+ graduates
- 195 countries