Embedded systems courses can help you learn programming languages like C and C++, real-time operating systems, hardware interfacing, and system design principles. You can build skills in debugging, optimizing performance, and integrating sensors and actuators into devices. Many courses introduce tools such as Arduino and Raspberry Pi, which are commonly used for prototyping, along with simulation software that aids in testing and validating system behavior.
University of Illinois Urbana-Champaign
Skills you'll gain: Data Visualization, Data Literacy, Tableau Software, Data Presentation, Interactive Data Visualization, Data Visualization Software, Excel Macros, Analytics, Accounting Software, Specialized Accounting, Analytical Skills, Accounting Systems, Business Analytics, Microsoft Excel, Spreadsheet Software, Data Collection, Data-Driven Decision-Making, Data Analysis, Predictive Analytics, Data Architecture
Build toward a degree
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Sustainable Development, Sustainable Systems, Design Thinking, Innovation, Environmental Science, Environmental Issue, Climate Change Programs, Sustainability Standards, Socioeconomics, Environment and Resource Management, Social Impact, Natural Resource Management, Social Justice, Climate Change Adaptation, Economic Development, Social Studies, Economics, Policy, and Social Studies, Climate Change Mitigation, Case Studies
Build toward a degree
Beginner · Course · 1 - 3 Months

ISAE-SUPAERO
Skills you'll gain: Mechanics, Mechanical Engineering, Hazard Analysis, Risk Control, Physical Science, Human Factors, Simulations, Simulation and Simulation Software, Applied Mathematics, Systems Of Measurement, Vibrations, Engineering Analysis, Engineering Calculations, Physics, Safety Standards, Engineering, Engineering, Scientific, and Technical Instruments, Mathematical Modeling, Scientific Visualization
Beginner · Specialization · 3 - 6 Months
University of California San Diego
Skills you'll gain: Collaborative Software, Telecommuting, Team Collaboration, Human Computer Interaction, Social Impact, Social Network Analysis, Interaction Design, Social Sciences, Driving engagement, Digital Communications
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Digital Transformation, Cloud Computing Architecture, Systems Design, Business Transformation, SAP S/4HANA, Cloud Computing, Systems Architecture, System Design and Implementation, Security Management, Software Architecture, Cyber Attacks, Software Design, Security Strategy, SAP Applications, Cyber Governance, Cybersecurity, Cloud Platforms, ABAP RESTful Programming Model (RAP), Case Studies, Business Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Application Development, User Interface and User Experience (UI/UX) Design, Web Design, Front-End Web Development, No-Code Development, WordPress, Web Applications, Web Development, Full-Stack Web Development, Web Development Tools, Back-End Web Development, Content Management Systems
Beginner · Course · 1 - 3 Months
University of Pennsylvania
Skills you'll gain: Health Systems, Health Care Administration, Health Care Procedure and Regulation, Health Care, Medicaid, Insurance, Health Policy, Insurance Policies, Medicare, Copayment Collection and Processing, Economics, Home Health Care, Supply And Demand, Market Dynamics, Long Term Care, Payment Systems, Hospital Medicine, Hospice
Mixed · Course · 1 - 4 Weeks

Imperial College London
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Model Evaluation, Deep Learning, Image Analysis, Model Training, Convolutional Neural Networks, Transfer Learning, Computer Programming, Model Optimization, Applied Machine Learning, Supervised Learning, Computer Vision, Artificial Neural Networks, Data Persistence
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Evaluation, Keras (Neural Network Library), Model Training, Tensorflow, Image Analysis, Artificial Neural Networks, Applied Machine Learning, Network Model, Deep Learning, Computer Vision, Machine Learning, Network Architecture
Beginner · Guided Project · Less Than 2 Hours

Yonsei University
Skills you'll gain: Spatial Data Analysis, Spatial Analysis, Geospatial Information and Technology, Geographic Information Systems, Geospatial Mapping, GIS Software, Database Management Systems, Big Data, Database Systems, Apache Hadoop, Data Modeling, PostgreSQL, Network Analysis
Intermediate · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Design Thinking, Process Mapping, Kanban Principles, Kaizen Methodology, Lean Methodologies, Lean Manufacturing, Agile Software Development, Workflow Management, Business Workflow Analysis, Product Development, Agile Methodology, Lean Six Sigma, Process Improvement, Software Development, Scrum (Software Development), Software Development Methodologies, Continuous Improvement Process, Product Testing, Waste Minimization
Beginner · Course · 1 - 4 Weeks

Yale University
Skills you'll gain: Global Positioning Systems, Geospatial Information and Technology, Communication Systems, Mechanics, General Science and Research, Physics, Environmental Monitoring
Beginner · Course · 1 - 3 Months