• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Embedded Debugging

Results for "embedded debugging"


  • U

    University of Colorado Boulder

    Microcontrollers: Basic Architecture and Design

    Skills you'll gain: Microarchitecture, Hardware Design, Electronic Hardware, Electrical and Computer Engineering, Computer Architecture, Embedded Systems, Hardware Architecture, Electronic Systems, Electronics, Performance Tuning, Peripheral Devices, Memory Management, System Configuration, Value Engineering, Digital Design

    Intermediate · Course · 1 - 3 Months

    Category: Credit offered
    Credit offered
  • U

    University of Colorado Boulder

    FPGA Capstone: Building FPGA Projects

    Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Laboratory Experience, Laboratory Reports, Embedded Software, Electronic Hardware, Electrical and Computer Engineering, Electronics Engineering, Laboratory Testing, Engineering Documentation, Electronic Systems, Debugging, System Design and Implementation, Program Development, Software Design, Software Development, Functional Design, Simulation and Simulation Software, Development Environment, Eclipse (Software)

    ★ 4.3 (25) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    University of Michigan

    Python Debugging: A Systematic Approach

    Skills you'll gain: Debugging, LLM Application, Data-oriented programming, Code Reusability, Python Programming, Data Manipulation, Data Analysis, Functional Design

    ★ 4.4 (7) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • I

    IBM

    IBM COBOL Basic Testing and Debugging

    Skills you'll gain: COBOL (Programming Language), Debugging, z/OS, Unit Testing, Test Driven Development (TDD), Software Testing, Test Tools, Mainframe Computing, Mainframe Technologies, Computer Programming Tools, File I/O

    ★ 4.4 (127) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • 2

    28DIGITAL

    Architecting Smart IoT Devices

    Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Threat Modeling, Systems Architecture, System Software, Hardening, Debugging, Computer Architecture, Hardware Architecture, Internet Of Things, Application Security, General Networking, Wireless Networks, Operating Systems, Performance Tuning, System Requirements, Network Protocols, Open Source Technology

    ★ 4.4 (350) · Intermediate · Course · 1 - 3 Months

    Category: Credit offered
    Credit offered
  • C

    Coursera

    Optimizing 3G Layer 1 Firmware: Design to Debug

    Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Telecommunications, Digital Signal Processing, Communication Systems, Performance Tuning, Digital Communications, System Programming, Debugging, Network Performance Management, Fine-tuning, C (Programming Language), Real Time Data, Systems Design, Software Architecture

    Advanced · Course · 1 - 4 Weeks

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • C

    Coursera

    Debug and Perfect Your No-Code Apps

    Skills you'll gain: User Feedback, Usability, Functional Testing, Root Cause Analysis, Product Improvement, Journey Mapping, UI/UX Research, Experience Design, User Experience, Conversion Funnel Analysis, User Interface (UI) Design, Integration Testing, Product Quality (QA/QC), Application Design, Prioritization

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • S

    Starweaver

    Introduction to Automotive Embedded Systems

    Skills you'll gain: Embedded Software, Embedded Systems, Electrical Systems, Cybersecurity, Program Development, Automation, Electronics, Sustainable Technologies, Control Systems, Electronic Hardware, Internet Of Things, Software Development

    ★ 4.5 (44) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • E

    EDUCBA

    Introduction to AutoSAR

    Skills you'll gain: Embedded Software, Real-Time Operating Systems, Software Development, Software Design, Software Architecture, Embedded Systems, Configuration Management, Development Environment, Middleware, Systems Architecture, Application Development, Extensible Markup Language (XML), System Configuration, Application Frameworks

    ★ 4.6 (290) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • A

    Arm

    Cortex-M Software Development Fundamentals

    Skills you'll gain: Embedded Software, System Programming, Software Development Tools, Embedded Systems, Software Development, Debugging, Microarchitecture, Build Tools, Application Security, C (Programming Language), Application Development, Computer Architecture, C++ (Programming Language), System Configuration, Performance Tuning

    ★ 4.5 (35) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • P

    Packt

    Debunking C++ Myths

    Skills you'll gain: Test Driven Development (TDD), C and C++, C++ (Programming Language), Debugging, Maintainability, C (Programming Language), System Programming, Functional Design, Secure Coding, Software Architecture, Cross Platform Development, Memory Management, Interoperability, Performance Tuning, Network Troubleshooting

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Category: Credit offered
    Credit offered
  • I

    Infosec

    C++ Interacting with the World and Error Handling

    Skills you'll gain: C and C++, Application Security, System Programming, Secure Coding, C++ (Programming Language), C (Programming Language), Debugging, Interoperability, Programming Principles, File I/O, Development Environment

    ★ 2.8 (6) · Mixed · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
1…456…117

In summary, here are 10 of our most popular embedded debugging courses

  • Microcontrollers: Basic Architecture and Design: University of Colorado Boulder
  • FPGA Capstone: Building FPGA Projects: University of Colorado Boulder
  • Python Debugging: A Systematic Approach: University of Michigan
  • IBM COBOL Basic Testing and Debugging: IBM
  • Architecting Smart IoT Devices: 28DIGITAL
  • Optimizing 3G Layer 1 Firmware: Design to Debug: Coursera
  • Debug and Perfect Your No-Code Apps: Coursera
  • Introduction to Automotive Embedded Systems: Starweaver
  • Introduction to AutoSAR: EDUCBA
  • Cortex-M Software Development Fundamentals: Arm

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

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
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok