Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Hardware Course Catalog
Skills you'll gain: Hardware Troubleshooting, Computer Hardware, Peripheral Devices, System Configuration, Desktop Support, Technical Support, Disaster Recovery, Hardware Architecture, System Support, Networking Hardware, Operating Systems, Software Installation, Microsoft Windows, Information Technology, Linux Administration, USB, Computer Networking, Mac OS, Display Devices, Data Storage
University of Colorado Boulder
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, Data Structures, System Programming, Microarchitecture, C (Programming Language), Hardware Architecture, Computer Architecture, Integrated Development Environments, Software Design, Maintainability, System Configuration, Peripheral Devices
University of Maryland, College Park
Skills you'll gain: Security Engineering, Cyberattacks, Security Software, Security Strategy, Software Security, Cryptography, Hardware Design
Skills you'll gain: Network Troubleshooting, Hardware Troubleshooting, Desktop Support, Help Desk Support, Network Support, Computer Hardware, Networking Hardware, Technical Support and Services, System Configuration, Network Administration, Network Protocols, Computer Displays, Network Infrastructure, Peripheral Devices, Data Storage, Hardware Architecture, Display Devices
Illinois Tech
Skills you'll gain: Computer Hardware, Hardware Architecture, Peripheral Devices, Networking Hardware, Data Storage, Data Storage Technologies, USB, Computer Architecture, System Configuration
University of Colorado Boulder
Skills you'll gain: Verification And Validation, System Design and Implementation, Software Design, Technical Design, Programming Principles, Development Testing, Test Case, Simulations, Functional Testing, Computer Programming, Debugging
University of California, Irvine
Skills you'll gain: Network Security, Computer Hardware, Hardware Architecture, Computer Systems, TCP/IP, Information Technology, General Networking, Network Protocols, Operating Systems, System Configuration, Software Installation, Computer Networking, Software Systems, Microsoft Windows, Mac OS
- Status: Free
Princeton University
Skills you'll gain: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Systems, Computer Engineering, Computer Hardware, Operating Systems, Performance Tuning, Scalability
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Electronic Hardware, Verification And Validation, Electronic Systems, Embedded Systems, Application Specific Integrated Circuits, System Design and Implementation, Embedded Software, Electrical and Computer Engineering, Semiconductors, Software Design, Schematic Diagrams, System Programming, Technical Design, Software Development, Integrated Development Environments, Functional Design, Computer Architecture, Programming Principles
Johns Hopkins University
Skills you'll gain: Hardware Design, Electronic Hardware, Schematic Diagrams, Computer-Aided Design, Mechanical Design, Electrical Engineering, 3D Modeling, Electronic Components, Simulation and Simulation Software, Simulations, Technical Design, Engineering Design Process
Johns Hopkins University
Skills you'll gain: Hardware Design, Electronic Hardware, Schematic Diagrams, Computer-Aided Design, Mechanical Design, Remote Access Systems, Linux, Serial Peripheral Interface, Digital Communications, Web Applications, Internet Of Things, Embedded Systems, Electronic Components, Data Processing, Technical Design, Hardware Troubleshooting, Network Protocols, Systems Design, Data Science, Electronic Systems
Microsoft
Skills you'll gain: Business Software, Computer Hardware, Hardware Architecture, Generative AI, Operating Systems, Data Storage Technologies, Computer Systems, Data Maintenance, Enterprise Security, System Software, Information Technology, OS Process Management, Data Storage, System Configuration, Microsoft Windows, Technical Support, Servers, Cybersecurity
In summary, here are 10 of our most popular hardware courses
- Introduction to Hardware and Operating Systems: IBM
- Embedded Software and Hardware Architecture: University of Colorado Boulder
- Hardware Security: University of Maryland, College Park
- Core 1: Hardware and Network Troubleshooting: IBM
- Computer and Peripheral Hardware: Illinois Tech
- Hardware Description Languages for FPGA Design: University of Colorado Boulder
- Computer Hardware and Software: University of California, Irvine
- Computer Architecture: Princeton University
- FPGA Design for Embedded Systems: University of Colorado Boulder
- Designing Hardware for Raspberry Pi Projects: Johns Hopkins University