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
Hebrew University of Jerusalem
Skills you'll gain: Computer Science, Computer Engineering, Computer Architecture, Computer Programming, System Software, Virtual Machines, Operating Systems, Software Architecture, Algorithms, Software Design, Program Development, Object Oriented Programming (OOP), Data Structures, System Implementation, Computer Graphics
- Status: Free Trial
University of California San Diego
Skills you'll gain: Human Computer Interaction, Human Factors, User Interface (UI), Usability, Interaction Design, Human Machine Interfaces, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Prototyping
Skills you'll gain: Unified Modeling Language, Embedded Systems, Internet Of Things, Software Development Life Cycle, Systems Architecture, Systems Design, Software Architecture, Technical Design, Prototyping, Requirements Analysis
University of California San Diego
Skills you'll gain: Internet Of Things, Embedded Software, Embedded Systems, Telecommunications, Peripheral Devices, Computer Hardware, Wireless Networks, Digital Communications, Prototyping
- Status: Free Trial
Skills you'll gain: Cloud Services, Puppet (Configuration Management Tool), Infrastructure as Code (IaC), Configuration Management, CI/CD, Cloud Computing, Docker (Software), Containerization, Kubernetes, Load Balancing, System Monitoring, Scalability, Cloud Storage, DevOps, Automation, Infrastructure Architecture, Debugging
Universitat Autònoma de Barcelona
Skills you'll gain: Application Specific Integrated Circuits, Systems Design, Computational Logic, Computer Architecture, Digital Design, Computer Hardware, Hardware Architecture, Verification And Validation, Other Programming Languages
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Linux, Operating Systems, Integrated Development Environments, File Systems, Internet Of Things, Command-Line Interface, Development Environment, Embedded Systems, Python Programming, OS Process Management, User Interface (UI), Computer Hardware, UI Components, Computer Programming
Pontificia Universidad Católica de Chile
Skills you'll gain: Basic Electrical Systems, Electronics, Electronic Systems, Electrical Engineering, Electronic Components, Electronic Hardware, Wiring Diagram, Control Systems, Embedded Systems, Programming Principles, Computer Programming
- Status: Free Trial
University at Buffalo
Skills you'll gain: Digital Transformation, Data Sharing, Manufacturing Operations, Business Transformation, Workflow Management, Product Lifecycle Management, Data Storage, Process Management, Information Management, Goal Setting
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Test Planning, Embedded Software, Embedded Systems, Functional Requirement, Systems Design, Requirements Analysis, System Design and Implementation, Prototyping, Computer Hardware, Python Programming
- Status: NewStatus: Free Trial
Skills you'll gain: Computer Hardware, Hardware Architecture, Database Design, Hardware Troubleshooting, Databases, General Networking, Relational Databases, SQL, Information Technology, IT Infrastructure, Network Protocols, Computer Networking, Network Routers, Wireless Networks, System Configuration, Data Storage, Peripheral Devices
- Status: Free Trial
Skills you'll gain: Cryptography, Security Requirements Analysis, Network Architecture, Network Security, Internet Of Things, Cybersecurity, Web Services, Encryption, Embedded Systems, Network Protocols, Public Key Cryptography Standards (PKCS), Computer Networking, Threat Modeling, Simple Object Access Protocol (SOAP), TCP/IP, Restful API, Information Privacy, OSI Models
In summary, here are 10 of our most popular hardware courses
- Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course): Hebrew University of Jerusalem
- Input and Interaction: University of California San Diego
- Introduction to Architecting Smart IoT Devices: EIT Digital
- Internet of Things: Sensing and Actuation From Devices: University of California San Diego
- Configuration Management and the Cloud: Google
- Sistemas Digitales: De las puertas lógicas al procesador: Universitat Autònoma de Barcelona
- The Raspberry Pi Platform and Python Programming for the Raspberry Pi: University of California, Irvine
- Electrones en Acción: Electrónica y Arduinos para tus propios Inventos: Pontificia Universidad Católica de Chile
- Digital Thread: Components: University at Buffalo
- Programming for the Internet of Things Project: University of California, Irvine