Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Hardware Course Catalog
 Status: Free Trial Status: Free Trial- Skills you'll gain: Operating System Administration, Package and Software Management, File Systems, Microsoft Windows, Linux, Operating Systems, OS Process Management, Linux Administration, Remote Access Systems, System Monitoring, Command-Line Interface, User Accounts, Systems Administration, Windows PowerShell, Technical Support and Services, File Management, Virtualization 
 Status: Free Trial Status: Free Trial- University of California, Irvine - Skills you'll gain: Linux, Operating System Administration, Operating Systems, Integrated Development Environments, File Systems, Internet Of Things, Development Environment, Embedded Systems, Python Programming, OS Process Management, Computer Hardware, UI Components, Computer Programming 
 Status: Free Trial Status: Free Trial- Multiple educators - Skills you'll gain: Incident Response, Network Security, Computer Security Incident Management, Cloud Computing Architecture, Penetration Testing, Cloud Services, Business Continuity, Disaster Recovery, Security Controls, Generative AI, Configuration Management, Governance, Cloud Security, Cloud Infrastructure, Cybersecurity, Network Protocols, Peripheral Devices, Application Security, Information Technology, Cryptography 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Cloud Management, Bash (Scripting Language), Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Unit Testing, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Configuration Management, Professional Development, Scripting 
 Status: Free Trial Status: Free Trial- University of California, Irvine - Skills you'll gain: Embedded Software, Embedded Systems, Debugging, C (Programming Language), Integrated Development Environments, Electronic Components, Development Environment, Computer Hardware, Computer Programming, Electronics Engineering, Digital Communications 
 Status: Free Trial Status: Free Trial- University of Colorado Boulder - Skills you'll gain: Data Visualization, Internet Of Things, Real-Time Operating Systems, Machine Learning Algorithms, Debugging, Failure Analysis, Product Planning, File Systems, Embedded Systems, Product Requirements, Project Planning, Big Data, Data Analysis, Systems Engineering, General Networking, Wireless Networks, Information Systems Security, Simulation and Simulation Software, Application Security, Technical Communication 
 Status: Free Trial Status: Free Trial- University of California, Irvine - Skills you'll gain: Internet Of Things, Hardware Design, Electronic Hardware, Basic Electrical Systems, Electronics, Electrical Wiring, Electronic Components, Embedded Systems, Peripheral Devices, General Networking, Wireless Networks 
 Status: Preview Status: Preview- Hebrew University of Jerusalem - Skills you'll gain: Computer Architecture, Computer Hardware, Computer Engineering, Computational Logic, Computer Programming, System Design and Implementation, Software Design, Debugging, Computer Programming Tools, Verification And Validation, Data Storage 
 Status: Free Trial Status: Free Trial- Johns Hopkins University - Skills you'll gain: C and C++, System Programming, Distributed Computing, C++ (Programming Language), Programming Principles, Computer Architecture, Computer Programming, Software Development, Computer Hardware, Python Programming, Development Environment, Debugging 
 Status: Free Trial Status: Free Trial- University of Toronto - Skills you'll gain: Control Systems, Automation, Simulation and Simulation Software, Software Architecture, Safety Assurance, Hardware Architecture, Systems Architecture, Mathematical Modeling, Computer Hardware, Mechanics 
 - Politecnico di Milano - Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Application Specific Integrated Circuits, Systems Design, Computer Architecture, Cloud Infrastructure, Distributed Computing, Computer-Aided Design 
 Status: Free Trial Status: Free Trial- University of London - Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Unity Engine, Virtual Environment, Application Design, Display Devices, Technical Design, Human Computer Interaction, Computer Graphics, Human Factors 
In summary, here are 10 of our most popular hardware courses
- Operating Systems and You: Becoming a Power User: Google
- The Raspberry Pi Platform and Python Programming for the Raspberry Pi: University of California, Irvine
- IBM and ISC2 Cybersecurity Specialist: ISC2
- Google IT Automation with Python: Google
- The Arduino Platform and C Programming: University of California, Irvine
- Developing Industrial Internet of Things: University of Colorado Boulder
- Interfacing with the Arduino: University of California, Irvine
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course): Hebrew University of Jerusalem
- Introduction to Concurrent Programming with GPUs: Johns Hopkins University
- Introduction to Self-Driving Cars: University of Toronto










