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.

Yale University
Skills you'll gain: Court Systems, Case Law, Political Sciences, Public Safety and National Security, Social Studies, Adjudication, Social Justice, Law, Regulation, and Compliance, Public Policies, Governance, Public History
★ 4.8 (470) · Mixed · Course · 3 - 6 Months

University of London
Skills you'll gain: Law, Regulation, and Compliance, Court Systems, Business Ethics, Regulation and Legal Compliance, Social Justice, Legal Proceedings, Adjudication, Litigation and Civil Justice, International Relations, Political Sciences, Governance, Corporate Sustainability, Case Studies
★ 4.8 (556) · Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Responsive Web Design, Usability, Object Oriented Design, Version Control, User Experience Design, Design Thinking, User Centered Design, Web Design and Development, Web Content Accessibility Guidelines, .NET Framework, Microsoft Visual Studio, Authorization (Computing), AI Integrations, Application Security, Computational Thinking, User Interface (UI) Design, Web Components, Pseudocode, Microsoft Development Tools, Javascript
★ 4.6 (283) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Medical Terminology, Pulmonology, Pathology, Endocrinology, Cardiology, Medical Records, Neurology, Respiratory Care, Obstetrics And Gynecology, General Medical Tests and Procedures, Urology, Human Musculoskeletal System, Gynecology, Anatomy, Respiration, Medical Practices and Procedures, Urinalysis, Health Information Management and Medical Records, Sensory Systems Analysis, Hemodynamics
★ 4.7 (288) · Beginner · Specialization · 3 - 6 Months

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
★ 4.5 (532) · 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
★ 4.6 (848) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Cybersecurity, Cloud Computing, Network Monitoring, Command-Line Interface, Cloud Services, General Networking, Linux Commands, Linux, Virtual Machines
★ 4.7 (542) · Beginner · Course · 1 - 4 Weeks

Yonsei University
Skills you'll gain: Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Tensorflow, Artificial Neural Networks, Convolutional Neural Networks, Machine Learning Methods, Recurrent Neural Networks (RNNs), Technology Strategies, Business Strategy, Machine Learning Software, Business Modeling, Business Strategies, Artificial Intelligence, Machine Learning, Company, Product, and Service Knowledge, Unsupervised Learning
★ 4.4 (687) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Ethics, Generative AI Agents, Generative AI, Software Design Documents, Software Design, AI Integrations, Software Architecture, Agentic Workflows, Continuous Integration, Software Development, Prompt Patterns, LLM Application, Application Security, Software Engineering, Code Review, Debugging, DevSecOps
★ 4.5 (267) · Intermediate · Course · 1 - 3 Months

University of Toronto
Skills you'll gain: Geographic Information Systems, GIS Software, Spatial Analysis, Spatial Data Analysis, Geospatial Information and Technology, Query Languages, Data Access, Data Processing, Image Analysis, Image Quality
★ 4.9 (633) · Beginner · Course · 1 - 3 Months

Lund University
Skills you'll gain: Sustainable Business, Sustainable Development, Sustainable Systems, Corporate Sustainability, Socioeconomics, Sustainability Standards, Economic Development, Environmental Social And Corporate Governance (ESG), Environmental Issue, Environment and Resource Management, Environmental Resource Management, Policy Analysis, Research, and Development, Economics, Policy Development, Environmental Policy, Business Strategies, Consumer Behaviour, Business Strategy, Climate Change Mitigation, Complex Problem Solving
★ 4.7 (609) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Microsoft Azure, Data Processing, Database Theory, Databases, Data Store, Database Systems, Database Management Systems, Cloud Services, Data Storage, Database Management, Relational Databases, Query Languages, NoSQL, Data Management, Cloud Computing, Data Analysis, Data Visualization Software
★ 4.7 (493) · Beginner · Course · 1 - 4 Weeks