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.

Pontificia Universidad Católica del Perú
Skills you'll gain: Learning Management Systems, Education Software and Technology, Virtual Environment, Content Management, System Configuration, User Interface (UI)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Network Troubleshooting, IT Security Architecture, Computer Networking, Systems Administration, IT Infrastructure, Network Security, Operating System Administration, Cybersecurity, Network Architecture, Application Security, Lightweight Directory Access Protocols, TCP/IP, Desktop Support, Active Directory, File Systems, Technical Support, OS Process Management, Computer Hardware, Microsoft Windows, Software Installation
Beginner · Professional Certificate · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Responsible AI, Data Ethics, Artificial Intelligence, Business Ethics, Machine Learning, Accountability, Artificial Intelligence and Machine Learning (AI/ML), Risk Analysis, Case Studies, Risk Mitigation, Law, Regulation, and Compliance, Decision Making, Workforce Management, Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Infrastructure, Application Deployment, Service Level, Microservices, Kubernetes, Google Cloud Platform, Cloud Computing Architecture, CI/CD, Cloud Security, Site Reliability Engineering, Network Architecture, DevOps, Cloud Storage, API Design, Systems Architecture, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Version Control, Test Script Development, Continuous Integration, Test Execution Engine, Test Tools, Automation, Scripting, Web Scraping, Hypertext Markup Language (HTML), Software Design Patterns, Development Environment, Integrated Development Environments, Debugging, Command-Line Interface, File I/O
Beginner · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Responsible AI, Autoencoders, Convolutional Neural Networks, Recurrent Neural Networks (RNNs), Data Ethics, Deep Learning, Artificial Neural Networks, Reinforcement Learning, Generative AI, Generative Adversarial Networks (GANs), Machine Learning Algorithms, Model Deployment, Debugging, Artificial Intelligence, Image Analysis, Unsupervised Learning, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Computer Vision
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Digital Forensics, Infrastructure as Code (IaC), Endpoint Security, Vulnerability Management, Risk Management, Cryptography, Cybersecurity, Cloud Computing Architecture, Network Security, Incident Response, Threat Management, Cloud Security, Threat Modeling, Risk Analysis, Business Risk Management, Encryption, Cyber Security Policies, Identity and Access Management, Secure Coding, Cyber Threat Intelligence
Intermediate · Specialization · 3 - 6 Months

Airbus Beyond
Skills you'll gain: Procurement, Order Management, Inventory Management, Supply Chain Management, Supply Chain, Inventory Control, Production Planning, Contract Management, Supply Management, Sustainability Reporting, Supplier Performance Management, Sustainability Standards, Logistics Management, Supply Chain Systems, Environmental Management Systems, Environmental Social And Corporate Governance (ESG), Logistics, Risk Management, Negotiation, Billing & Invoicing
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Retrieval-Augmented Generation, Large Language Modeling, LLM Application, Development Environment, Multimodal Prompts, Embeddings, Vector Databases, User Interface (UI), Generative AI, AI Workflows, AI Personalization, Prompt Engineering, Agentic systems, Data Visualization, Image Analysis, Application Development, Augmented Reality, Text Mining, Graph Theory, Query Languages
Intermediate · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Semiconductors, Electronic Components, Production Process, Engineering, Scientific, and Technical Instruments, Test Equipment, Basic Electrical Systems, Electrical Engineering, Electronic Systems, Manufacturing Processes, Process Control, Laboratory Equipment, Materials science, Engineering Calculations, Applied Mathematics
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microsoft Windows, Authentications, Operating System Administration, Azure Active Directory, Microsoft Intune (Mobile Device Management Software), Windows PowerShell, Identity and Access Management, System Configuration, User Provisioning, Patch Management, Active Directory, Desktop Support, Remote Access Systems, Single Sign-On (SSO), Application Deployment, Cloud Deployment, Software Installation, Role-Based Access Control (RBAC), Technical Support and Services, Automation
Intermediate · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Climate Change Adaptation, Supply And Demand, Sustainable Development, Market Dynamics, International Relations, Climate Change Mitigation, Economics, Environmental Regulations, Environmental Policy, Mathematical Modeling, Tax Laws, Social Impact, Public Policies, Cost Benefit Analysis, Big Data
Beginner · Course · 1 - 3 Months