Embedded systems courses can help you learn how to design and program specialized computing devices that power everything from smartphones to smart appliances.

Skills you'll gain: Data Visualization, Dashboard, Interactive Data Visualization, Data Presentation, Data Visualization Software, Collaborative Software, Data Sharing, Data Science, Data Analysis, Business Intelligence, Data Integration, Data Modeling, Data Import/Export
Intermediate · Guided Project · Less Than 2 Hours

L&T EduTech
Skills you'll gain: Oil and Gas, Petroleum Industry, Environmental Engineering, Environmental Regulations, Energy and Utilities, Hydrology, Chemical Engineering, Engineering Analysis, Geostatistics, Water Resources, Production Process, Process Engineering, Hydraulics, Automation, Emerging Technologies, Analytical Testing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Software Configuration Management, Project Management
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Failure Analysis, Scope Management, Systems Engineering, Cost Management, Change Control, Requirements Management, Risk Management, Project Management, Program Management, Design Reviews, Work Breakdown Structure, Contract Management, Project Documentation, Forecasting
Build toward a degree
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Tool Calling, Generative AI Agents, LLM Application, Agentic systems, Debugging, Prompt Engineering, Large Language Modeling, Document Management
Beginner · Project · Less Than 2 Hours

Duke University
Skills you'll gain: MLOps (Machine Learning Operations), Continuous Delivery, Applied Machine Learning, Google Cloud Platform, Cloud Applications, Artificial Intelligence and Machine Learning (AI/ML), Cloud API, Microsoft Azure, Computer Vision, Application Programming Interface (API), Natural Language Processing, Flask (Web Framework), Automation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Operating Systems, Network Security, Network Support, Network Troubleshooting, System Support, Data Storage, Microsoft Windows, Systems Administration, Mac OS, Technical Support, System Configuration, Command-Line Interface, Software Installation, Linux, Help Desk Support, Encryption, Mobile Security, Information Technology, Firewall, Malware Protection
Intermediate · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Learning Management Systems, Education Software and Technology, Instructional Strategies, Pedagogy, Computer Science, Interactive Design, Emerging Technologies, Diversity Awareness, Artificial Intelligence, Cultural Diversity, Innovation
Mixed · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Electric Power Systems, Electrical Substation, Electrical Equipment, Electrical Safety, High Voltage, Basic Electrical Systems, Low Voltage, Electrical Engineering, Three-Phase, Coordination
Beginner · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computer Architecture, Hardware Architecture, Computer Systems, Software Architecture, System Programming, Application Performance Management, Data Pipelines, File Systems, Hazard Analysis, Cloud Platforms
Intermediate · Course · 1 - 3 Months
Northeastern University
Skills you'll gain: Healthcare Industry Knowledge, Health Systems, Health Informatics, Value-Based Care, Change Management, Health Care, Health Care Administration, Health Technology, Patient-centered Care, Consumer Behaviour, Data-Driven Decision-Making, Payment Systems
Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Disabilities, Student Support and Services, Education and Training, Instructional Design, Communication Disorders, Diversity Awareness, Higher Education, Interpersonal Communications, Student Engagement, Case Studies
Beginner · Course · 1 - 4 Weeks