
Vanderbilt University
Skills you'll gain: File I/O, Matlab, Computer Programming, Programming Principles, Debugging, Mathematical Software, Development Environment, Computer Science, User Interface (UI), Data Structures, Engineering Calculations, Plot (Graphics), Problem Solving
Beginner · Course · 1 - 3 Months

28DIGITAL
Skills you'll gain: Real-Time Operating Systems, Embedded Systems, C (Programming Language), System Design and Implementation, System Requirements, Computer Architecture, Simulations, Verification And Validation, Debugging, Algorithms
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming
Intermediate · Course · 1 - 4 Weeks

Starweaver
Skills you'll gain: Embedded Software, Embedded Systems, Cybersecurity, Automation, Electronics, Sustainable Technologies, Control Systems, Electronic Hardware, Internet Of Things, Software Development, Artificial Intelligence, Real Time Data
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Basic Electrical Systems, Electronic Components, Electronics, Interactive Design, Display Devices, Robotics, Control Systems, Computer Programming, Technical Communication, Embedded Systems, Development Environment, Simulation and Simulation Software, Digital Communications, Debugging, Data Storage, Real Time Data
Beginner · Course · 3 - 6 Months

Skills you'll gain: Microsoft Azure, Mobile Development Tools, System Implementation, System Configuration, Application Programming Interface (API), Data Integration, Simulations
Intermediate · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: C (Programming Language), Programming Principles, Embedded Systems, Program Development, Computer Engineering, Algorithms, Data Structures, Computer Programming, Debugging
Beginner · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Robotics, Automation, Control Systems, Prototyping, Programming Principles, Integrated Development Environments, Electronic Components, Embedded Systems, Electronics, Software Installation, Development Environment
Mixed · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Computer Programming, Programming Principles, Algorithms, Data Structures, Data Manipulation
Beginner · Course · 1 - 4 Weeks

Starweaver
Skills you'll gain: Matlab, Scientific Visualization, Data Visualization, Simulation and Simulation Software, Mathematical Modeling, Data Analysis, Engineering Analysis, Data Manipulation, Data Structures, Computer Programming, Algorithms, Debugging
Beginner · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: C (Programming Language), Computer Programming, Computational Thinking, Data Structures, Algorithms, Operating Systems, File Systems, Computer Hardware, Debugging, Data Management
Build toward a degree
Beginner · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Embedded Systems, Control Systems, Programmable Logic Controllers, Robotics, Internet Of Things, C (Programming Language), Automation, Simulation and Simulation Software, Integration Testing, Cloud Computing, Electronic Components, Computer Hardware, Matlab
Intermediate · Course · 1 - 4 Weeks