
Exploratorium
Skills you'll gain: Collaboration, Creativity, Mechanics, Research, Creative Problem-Solving, Experimentation, Innovation, Robotics, Mechanical Design, Aesthetics, Construction
Beginner · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Field-Programmable Gate Array (FPGA), Display Devices, Computer Displays, Electronics, Hardware Design, Semiconductors, Electronic Hardware, Electronic Systems, Electronics Engineering, Electronic Components, Real-Time Operating Systems, Embedded Systems, Computational Logic, Embedded Software, Basic Electrical Systems, Programmable Logic Controllers, Remote Access Systems, Control Systems, C (Programming Language), Animations
Beginner · Course · 1 - 3 Months

Exploratorium
Skills you'll gain: Developing Training Materials, Electronics, Creativity, Design Thinking, Education Software and Technology, Basic Electrical Systems, Driving engagement, Experimentation, Design, Computational Thinking, Creative Design, Construction
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Hardware Design, Electronic Hardware, Schematic Diagrams, Computer-Aided Design, Mechanical Design, Wiring Diagram, Electrical Engineering, 3D Modeling, Electronics, Electronic Components, Simulations, Design Specifications, Open Source Technology
Beginner · Course · 1 - 4 Weeks

Sungkyunkwan University
Skills you'll gain: Energy and Utilities, Materials science, Thermal Management, Physics, Power Electronics, Sustainable Technologies, Electrical Engineering, Electronics, Sustainable Engineering, Innovation
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Semiconductors, Power Electronics, Electronic Components, Electronic Systems, Electrical Systems, Electrical Engineering, Electric Power Systems, Thermal Management, Simulation and Simulation Software
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Software, Embedded Systems, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Development Testing, System Programming, C (Programming Language), Development Environment, Verification And Validation, Integrated Development Environments, Software Design Patterns, Peripheral Devices, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Jupyter, Computer Programming, Python Programming, Simulation and Simulation Software, Electronics Engineering, Simulations, Programming Principles
Beginner · Guided Project · Less Than 2 Hours

Rice University
Skills you'll gain: Web Content Accessibility Guidelines, digital literacy, Education Software and Technology, English Language, Learning Management Systems, Lifelong Learning, Collaboration, Creativity, Critical Thinking, Cultural Responsiveness, Communication
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Internet Of Things, Embedded Software, Embedded Systems, Digital Signal Processing, Peripheral Devices, Wireless Networks, Communication Systems, Prototyping
Mixed · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Medical Devices, Semiconductors, Electronics Engineering, Biomedical Engineering, Mechanical Design, Manufacturing Processes, Design Specifications, Electronic Systems, Mechanical Engineering, Materials science
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Electronic Components, C and C++, C++ (Programming Language), Embedded Software, Hardware Troubleshooting, Program Development, Maintainability, Debugging, Development Environment
Intermediate · Course · 1 - 3 Months