Embedded Systems

Filter Courses within "Embedded Systems" (Click to filter)
Linux Kernel Programming and Introduction to Yocto Project (Coursera) Coursera
University of Colorado Boulder

Linux Kernel Programming and Introduction to Yocto Project (Coursera)

Embark on a journey into the heart of Linux with our 'Linux Kernel Programming and Introduction to Yocto Project' course. Whether you're a beginner or an intermediate developer, this course will guide you through the complexities of kernel driver development for Linux while introducing you to the powerful Yocto build system. Learn how to create your own custom Embedded Linux systems by the end of this hands-on program.

Jun 29th 2026
4 Weeks
Linux Embedded System Topics and Projects (Coursera) Coursera
University of Colorado Boulder

Linux Embedded System Topics and Projects (Coursera)

Dive into the world of embedded systems with our advanced Linux Embedded System Topics and Projects course. This capstone course builds on foundational knowledge gained from previous courses in Linux system programming, Buildroot, and Linux Kernel Programming. You'll explore essential topics, delve into kernel programming, understand Yocto Project intricacies, and apply your skills through practical projects.

Jun 29th 2026
4 Weeks
Modeling of Autonomous Systems (Coursera) Coursera
University of Colorado Boulder

Modeling of Autonomous Systems (Coursera)

Dive into the world of autonomous systems with our Modeling of Autonomous Systems course. Explore essential components like sensors and actuators, and delve into various modeling frameworks such as state-space representations and timed automata. Gain a deep understanding of how these principles come together to create effective autonomous systems.

Jun 29th 2026
4 Weeks
Requirement Specifications for Autonomous Systems (Coursera) Coursera
University of Colorado Boulder

Requirement Specifications for Autonomous Systems (Coursera)

Discover the art of requirement specification for autonomous systems with our expert-led course. From stability and invariance principles to advanced topics like linear temporal logic properties, gain a deep understanding of how to model requirements effectively. Explore non-deterministic finite and Büchi automata as powerful tools for recognizing complex patterns.

Jun 29th 2026
5-12 Weeks
Design of CPS with ARM processor using Embedded C (Coursera) Coursera
L&T EduTech

Design of CPS with ARM processor using Embedded C (Coursera)

Embark on an educational journey into the world of Cyber-Physical Systems with our expert-led course. Master the art of designing CPS tailored for industry use by leveraging Embedded C programming on powerful ARM processors. Gain a deep understanding of both theoretical concepts and hands-on application, ensuring you're equipped to tackle complex smart system projects.

Jun 29th 2026
4 Weeks
Introduction to the Internet of Things and Embedded Systems (Coursera) Coursera
University of California, Irvine

Introduction to the Internet of Things and Embedded Systems (Coursera)

Dive into the world of the Internet of Things (IoT) and Embedded Systems with our introductory course. Learn about the societal impact of IoT, design considerations for IoT devices, and key components in networking. This course is perfect for those looking to understand how to connect physical objects to the internet and make informed decisions between hardware and software trade-offs.

Jun 22nd 2026
4 Weeks
Web Connectivity and Security in Embedded Systems (Coursera) Coursera
EIT Digital

Web Connectivity and Security in Embedded Systems (Coursera)

Embark on a journey to understand how modern devices connect and communicate over the web through our 'Web Connectivity and Security in Embedded Systems' course. Gain insights into essential technologies that enable internet connectivity for embedded devices, explore network protocols, and delve into securing these interconnected systems against potential threats. This course is designed for those interested in the intersection of computer science, networking, and cybersecurity as applied to embedded systems.

Jun 22nd 2026
5-12 Weeks
Introduction to Embedded Systems Software and Development Environments (Coursera) Coursera
University of Colorado Boulder

Introduction to Embedded Systems Software and Development Environments (Coursera)

Embark on a journey into the world of embedded systems with our Introduction to Embedded Systems Software and Development Environments course. Whether you're new to the field or seeking to deepen your expertise, this course offers practical coding experience and project-based learning with ARM-based microcontrollers. Master essential skills such as software configuration management and develop robust embedded applications.

Jun 22nd 2026
4 Weeks