
Skills you'll gain: Embedded Systems, Embedded Software, Control Systems, Industrial Engineering, C (Programming Language), Peripheral Devices, Wireless Networks, Computer Architecture, Cybersecurity, Cloud Computing, Communication Systems
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Embedded Software, Real-Time Operating Systems, Embedded Systems, Software Architecture, Code Reusability, Pseudocode, Microarchitecture, Memory Management, Systems Architecture, Hardware Architecture, Computer Hardware, Electronic Hardware, System Programming, Computer Architecture, Software Design, Cross Platform Development, Systems Design, Software Design Patterns, Internet Of Things, Hardware Troubleshooting
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Hardware, System Programming, Data Storage, Memory Management, Computational Logic, Computer Programming, C (Programming Language), Data Storage Technologies, Program Development, C# (Programming Language)
Beginner · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Semiconductors, Electronics Engineering, Electronics, Electronic Hardware, Hardware Architecture, Thermal Management, Scalability, Interoperability, Systems Integration, Technology Roadmaps, Manufacturing Processes, Technical Standard
Beginner · Course · 1 - 3 Months

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

Indian Institute of Science
Skills you'll gain: Engineering Documentation, Biomedical Technology, Biomedical Engineering, Medical Devices, Chemical and Biomedical Engineering, Medical Equipment and Technology, Electronics, Vital Signs, Technical Documentation, Engineering, Scientific, and Technical Instruments, Electronic Systems, Electronic Components, Electronics Engineering, Electronic Hardware, Technical Communication, Semiconductors, Materials science, Health Technology, Analytical Testing, Biochemistry
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Embedded Software, Embedded Systems, System Programming, Cross Platform Development, System Software, Memory Management, Hardware Architecture, Peripheral Devices, Product Family Engineering, Code Reusability, Performance Tuning, Software Design, C (Programming Language), Scalability
Advanced · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Statistical Process Controls, Process Control, Semiconductors, Quality Assurance, Process Validation, Production Process, Verification And Validation, Electronics Engineering, Manufacturing Operations, Manufacturing Processes, Manufacturing and Production, Manufacturing Standards, Electronic Hardware, Electronics, Hardware Design, Process Improvement, Process Analysis, Microarchitecture, Hardware Architecture, Thermal Management
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Microarchitecture, Computer Architecture, Hardware Architecture, Simulations, Computer Hardware, Performance Tuning, Memory Management, Dependency Analysis
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Semiconductors, Electronic Components, Electrical Engineering, Electronics, Electronics Engineering, Mathematical Modeling
Build toward a degree
Advanced · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Machine Learning Algorithms, Real-Time Operating Systems, Big Data, Internet Of Things, Machine Learning Methods, Data Preprocessing, Analytics, Embedded Software, Embedded Systems, File Systems, Data Analysis, Debugging, Machine Learning, Model Based Systems Engineering, Security Engineering, Information Systems Security, Wireless Networks, Infrastructure Security, Failure Analysis, Simulation and Simulation Software
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Real-Time Operating Systems, Embedded Software, Software Architecture, Code Reusability, Embedded Systems, Memory Management, Systems Architecture, Software Design, Software Design Patterns, Performance Tuning, Secure Coding, Scalability, Data Sharing, OS Process Management
Intermediate · Course · 1 - 4 Weeks