• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  1. Categories
  2. Embedded

Embedded Courses

Embedded courses can help you learn microcontroller programming, real-time operating systems, and hardware interfacing. You can build skills in debugging embedded systems, optimizing performance, and integrating sensors and actuators. Many courses introduce tools like Arduino, Raspberry Pi, and various simulation software, showcasing how these skills are applied in developing smart devices and IoT applications.

Popular Embedded Courses and Certifications


  • P

    Packt

    Advanced Data Structures for Microcontrollers

    Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Memory Management, Data Structures, C (Programming Language), Hardware Architecture, Computer Architecture, Dataflow, Peripheral Devices, Event-Driven Programming, Development Environment

    Advanced · Course · 3 - 6 Months

    Category: New
    New
  • U

    University of California, Irvine

    Interfacing with the Arduino

    Skills you'll gain: Electronics, Internet Of Things, Electronic Components, Embedded Systems, Basic Electrical Systems, Electronic Hardware, Electrical and Computer Engineering, Wireless Networks, Hardware Design, Peripheral Devices, Electrical Wiring, Control Systems, Human Machine Interfaces, Automation Engineering, Programming Principles, Computer Systems, Computer Programming, Systems Engineering, Remote Access Systems, Interactive Learning

    4.7 stars, 4K reviews, Mixed, Course, 1 - 4 Weeks

    ★ 4.7 (4K) · Mixed · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Packt

    STM32 Bare-Metal Foundations: Essential Drivers & Interfaces

    Skills you'll gain: Serial Peripheral Interface, Embedded Software, Embedded Systems, Development Environment, Peripheral Devices, Integrated Development Environments, Verification And Validation, Display Devices, C (Programming Language), System Configuration, Technical Documentation, Software Installation, Application Development, Code Reusability

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free trial
    Free trial
  • U

    University of Colorado Boulder

    Embedded Interface Design

    Skills you'll gain: User Research, User Experience Design, User Experience, User Interface and User Experience (UI/UX) Design, Usability, Verification And Validation, UI/UX Research, Persona (User Experience), Internet Of Things, API Design, User Interface (UI), Amazon Web Services, Cloud Computing Architecture, Embedded Systems, Application Programming Interface (API), Prototyping, Network Protocols, User Interface (UI) Design, Real-Time Operating Systems, Software Development

    4.5 stars, 150 reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.5 (150) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
    Category: Build toward a degree
    Build toward a degree
  • P

    Packt

    Mastering the CAN Bus from Ground Up

    Skills you'll gain: Embedded Software, Embedded Systems, PIC Microcontrollers, Communication Systems, Development Environment, Arbitration, Integrated Development Environments, System Programming, Network Protocols, Electronic Hardware, Network Support, Debugging, Data Structures, Peripheral Devices

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
  • P

    Packt

    Segment and Matrix Displays: STM32 Driver Development

    Skills you'll gain: Computer Displays, Display Devices, Serial Peripheral Interface, Embedded Systems, Embedded Software, Verification And Validation, Development Environment, Development Testing, C (Programming Language), Application Development, Code Reusability

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • P

    Packt

    Foundations of Secure FOTA: AWS,TLS, and System Architecture

    Skills you'll gain: Embedded Systems, Cryptographic Protocols, Internet Of Things, Hardening, Amazon Web Services, Encryption, Authentications, Security Controls, AWS CloudFormation, AWS Identity and Access Management (IAM), Memory Management, Amazon S3, Authorization (Computing), Systems Architecture, Cloud Storage, Software Architecture, Workflow Management, Emerging Technologies

    Advanced · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • P

    Packt

    4G LTE IoT: Bare-Metal to HTTP, MQTT, SMS

    Skills you'll gain: Internet Of Things, Embedded Software, Embedded Systems, Databases, Web Applications, Back-End Web Development, Server Side, Web Development, Communication Systems, System Programming, Wireless Networks, PHP (Scripting Language), Telecommunications, SQL, Systems Integration, Network Protocols, Hypertext Markup Language (HTML), Development Environment, Cascading Style Sheets (CSS)

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
  • A

    Arizona State University

    Semiconductor Packaging

    Skills you'll gain: Statistical Process Controls, Process Control, Semiconductors, Control Systems, Quality Assurance, Production Process, Manufacturing Processes, Manufacturing and Production, Electronics, Hardware Design, Process Improvement, Product Testing, Reliability, Thermal Management, Scalability, Systems Integration, Performance Testing, Technical Standard

    4.7 stars, 282 reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.7 (282) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • P

    Packt

    Advanced AI Integration & Professional Portfolio Development

    Skills you'll gain: AI Workflows, AI Integrations, Responsive Web Design, Development Environment, Web Design, Web Development Tools, GitHub, Web Applications, Web Development, Vibe coding, Web Design and Development, GitHub Copilot, Gemini, Integrated Development Environments, Microsoft Visual Studio, ChatGPT, Hugging Face, Professional Development, Application Deployment, Open Source Technology

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • U

    University of Colorado Boulder

    Introduction to FPGA Design for Embedded Systems

    Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Application Specific Integrated Circuits, Embedded Systems, Electronic Systems, Schematic Diagrams, Hardware Architecture, Design Software, Verification And Validation, Simulation and Simulation Software, Digital Design, Development Environment

    4.6 stars, 1.2K reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.6 (1.2K) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • M

    Microsoft

    Security, Integration & Automation

    Skills you'll gain: AI Integrations, Kubernetes, AI Security, Microsoft Azure, Hybrid Cloud Computing, ServiceNow, Dataflow, IT Automation, Automation, Data Pipelines, Identity and Access Management, Cloud Computing, Cloud Security, Grafana, Performance Tuning, IT Service Management, Scalability, Information Technology, Machine Learning, Data Science

    Advanced · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
1…567…29

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Free Courses
  • Blog
  • The Coursera Podcast
  • Tech Blog
  • Social Impact

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok