
Coursera
Skills you'll gain: AI Security, USB, Threat Modeling, Hardware Design, CI/CD, Electronics, Security Engineering, Routing Protocols, Electrical Power, Electronics Engineering, Electronic Components, Computer-Aided Design, Schematic Diagrams, Design, Design Software, Drafting and Engineering Design, Verification And Validation, Design Strategies, Differential Equations, Business Strategies
★ 4.2 (13) · Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Operating System Administration, Virtualization, Peripheral Devices, Computing Platforms, Hardware Architecture, System Support, Computer Hardware, Mac OS, System Configuration, Hardware Troubleshooting, Operating Systems, Technical Support, Linux, Computer Architecture, Disaster Recovery, File Systems, Software Installation, User Accounts, Data Storage, Network Infrastructure
★ 4.7 (2.1K) · Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Laboratory Experience, Laboratory Reports, Application Specific Integrated Circuits, Embedded Software, Embedded Systems, Electronic Hardware, Electronic Systems, Electrical and Computer Engineering, Eclipse (Software), Electronics Engineering, Laboratory Testing, Verification And Validation, Engineering Documentation, Debugging, Software Development, Integrated Development Environments, Simulation and Simulation Software, Simulations
★ 4.5 (1.8K) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Field-Programmable Gate Array (FPGA), Electronics, Hardware Design, Serial Peripheral Interface, Computational Logic, Computer Architecture, Schematic Diagrams, Semiconductors, Hardware Architecture, Electronic Components, Internet Of Things, Memory Management, Diagram Design, Electronic Systems, Control Systems, Verification And Validation, Simulation and Simulation Software, Software Development Tools, Data Storage, Design Software
★ 4.5 (207) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Hardware Design, Engineering Design Process, Electronics, Design, Computer-Aided Design, Electrical and Computer Engineering, Verification And Validation, Simulation and Simulation Software, Design Software, Open Source Technology
★ 4.2 (9) · Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Hardware Design, Electronic Components, Engineering Design Process, Manufacturing Processes, Manufacturing and Production, Design Software, Project Documentation, Design, Design Strategies, Data Management, Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microarchitecture, Computer Architecture, Simulations, Performance Tuning
★ 4.8 (9) · Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Embedded Systems, Embedded Software, Electronic Hardware, Hardware Design, Electronic Components, Schematic Diagrams, Debugging
★ 4.6 (1.2K) · Advanced · Course · 1 - 3 Months

Indian Institute of Technology Guwahati
Skills you'll gain: Product Design, Failure Analysis, Interaction Design, Failure Mode And Effects Analysis, Usability, Product Development, Human Computer Interaction, Engineering Tolerance, Industrial Design, User Interface and User Experience (UI/UX) Design, Human Centered Design, Value Engineering, Design Reviews, Prototyping, Design Thinking, New Product Development, Good Manufacturing Practices, Reliability, Sustainability Reporting, Cost Management
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, Data Structures, System Programming, C (Programming Language), Hardware Architecture, Computer Architecture, Software Design, Maintainability, Peripheral Devices
★ 4.5 (532) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Event-Driven Programming, Embedded Systems, Embedded Software, Interactive Design, Prototyping, Internet Of Things, System Design and Implementation, Peripheral Devices, Programming Principles, Simulations, Python Programming, Computational Logic, Computer Programming
Beginner · Course · 1 - 3 Months
University of Colorado Boulder
Skills you'll gain: Hardware Design, Electronic Hardware, Computer Architecture, Hardware Architecture, Electronic Components, Performance Tuning, Digital Design
Intermediate · Course · 1 - 3 Months
Top-rated Hardware Design courses offered by University of Colorado Boulder on Coursera.
Earn a certificate in Hardware Design from top universities and companies.
Top-rated beginner-friendly Hardware Design courses with no prerequisites.