This course is used as the capstone in a three course sequence, including Linux System Programming and Introduction to Buildroot and Linux Kernel Programming and Introduction to Yocto Project. Both of these courses must be completed before starting this course.
Offered By


About this Course
Completion of the Linux System Programming and Introduction to Buildroot & Linux Kernel Programming and Introduction to Yocto Courses (required)
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessWhat you will learn
How to structure a product using Agile Scrum concepts
How to deploy a Buildroot or Yocto based project on Embedded Hardware
Relevant and recent concepts related to Embedded Linux development
Skills you will gain
- Agile Software Development
- Linux
- Embedded Systems
Completion of the Linux System Programming and Introduction to Buildroot & Linux Kernel Programming and Introduction to Yocto Courses (required)
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessOffered by
Syllabus - What you will learn from this course
Final Project Overview and Agile Scrum Overview
Final Project Sprint 1, Device Updates, and Embedded System Topics
Final Project Sprint 2, Development Tips and Strategies
Final Project Sprint 3 and Demo, Software Testing
About the Advanced Embedded Linux Development Specialization

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.